
/* ==========================================================================
antigua PortalFEB.css + globalFEB.css + modulos.css: filtradas a lo necesario
========================================================================== */

html,body { height:100%; margin:0;}
BODY { background:#fff; }
DIV, TABLE, TR, TD, UL, OL, LI, SPAN, IMG, A, P { border-color:#d1cfbf; border-style:solid; border-width:0px; }
TEXTAREA, INPUT[type="text"], INPUT[type="password"] { border-color:#d1cfbf; border-style:solid; border-width:1px; }
BODY { font-family:Arial, Helvetica, sans-serif ; color:#333; padding:0px; margin:0px; }
BODY DIV { font-size:12px; }
A { color:#2d648a; text-decoration: none; }
A:hover { text-decoration: underline; }
acronym{ color:#555; font-size:1.2em; font-weight:bold; padding:0px;  margin:0px 2px;}
h1{ font-size:16px; text-align:left; }
h2{ font-size:14px; text-align:left; }
h3{ font-size:12px; text-align:left; }

OL {list-style-type:decimal; list-style-position:inside; padding:0px; margin:0px; }
OL LI {list-style-type:decimal; list-style-position:inside; margin:0px; padding:0px; }

UL{ list-style-type:square; list-style-position:inside; margin:0px; padding:0px; }
UL LI {list-style-type:square; list-style-position:inside; margin:0px; padding:0px; }
LI {color:#b8b59e;}

/*para aclarar*/
.clearbottom, .clearBottom, .clearBoth, .clearboth{ clear:both; width:100%; height:0px; font-size:0px; visibility:hidden; border:0px; margin:0px; padding:0px;}



sup, sub
{
    height: 0;
    line-height: 1;
    vertical-align: baseline;
    _vertical-align: bottom;
    position: relative;
}

sup { bottom: 1ex; }
sub { top: .5ex; }

.notas { color:#666; border-top:1px solid #bbb; font-size:10px; }
.notas sup { letter-spacing:2px; }

/* *************************************************************************************
#
#	ESTILOS ESTRUCTURA: Cuerpo, Navegaciones...
#
************************************************************************************** */

#canvas{ width:994px; margin:0px auto; border-width: 0px 1px 1px 1px; background: #fff;}/* Contiene el id Cabecera + id contenidos + id piePortal */
	
#contenidos { width:982px; margin:0px auto 0px auto; padding:6px; /*text-align:center;*/ } 



#cabecera { width:990px !important; margin:0px; padding:2px; background-color:#fff !important; }

.pasarela-navegacionToFeb { background-color:#999; text-indent:20px; height:1%; overflow:hidden; }
.pasarela-navegacionToFeb A { line-height:20px; color:#fff; }

#cabMiddle{padding: 0px; background-color:#fff;
	background-image:url(imagenes/cabecera/backgroundCabecera.png);
	background-position:0px 0px; background-repeat:no-repeat; 
	height:88px; }
#cabMiddle h1.pasarela-home { margin:0px; padding:0px; line-height:88px; text-indent:20px; font-size:30px; font-weight:normal; }
#cabMiddle h1.pasarela-home a {  }
/*#cabMiddle .inicioFeb{width:210px; height:80px; float:left;}
		#cabMiddle .inicioFeb A{width:200px; height:80px; display:block;}
		#cabMiddle .inicioFeb A:hover{text-decoration:none;}
		#cabMiddle .inicioFeb A span {visibility:hidden;}
	<div class="inicioFeb"><a href="http://www.feb.es" title="feb.es"><span>feb.es</span></a></div>
*/
		
/******************************************************************************************************
Publicidad: Formeto específico de la cabecera de FEB.es, los valores generales estan en globalFEB.css
******************************************************************************************************/
.publicidadCabeceraPortal 
{	background-image: none; 
	background-repeat:no-repeat; 
	background-position:5px center; 
	background-color: #f0f0e4; 
	padding:5px 5px 5px 15px; 
	margin:0px; 
	clear:both; }

div.publicidadCabeceraPortal div.publicidad_234x90 {width:234px; height:90px; background: #fff; float:right; padding:0px; margin:0px; text-align:center; }
div.publicidadCabeceraPortal div.publicidad_234x90 IMG.csd {float:right; margin:10px 5px; padding-left:5px; border-left-width:1px; }
div.publicidadCabeceraPortal div.publicidad_234x90 H1 { font-family:Georgia, Serif; font-size:24px; font-weight:normal; margin:5px; text-align:center;}
div.publicidadCabeceraPortal div.publicidad_234x90 P { font-size:11px; margin:5px; text-align:center; }



.footCab { width:990px; background-color:#f0f0e4; border-bottom-width:1px; margin:0px; padding:1px 0px; height:1%; overflow:hidden; }
.footCab { text-align:center; padding:4px 0px; }
.footCab SELECT { color:#000; width:138px; } 
.footCab SELECT OPTION { color:#666; }
.footCab SELECT OPTION.marcaCompeticion { color:#333; } 
.footCab SELECT OPTION.itemAlternativo {color: #2d648a; background:#f0f0e4; } 






/*************************
footers webs
*****************************/
div#piePortal { margin:6px 6px 0px 6px !important; padding-bottom:6px !important; }/* esta capa incluye Class globalFebNet + contentContactoAviso + id contenedorEmergente */

.globalFebNet{ margin:0px; margin-bottom:5px;  padding:10px; font-size:11px; border-width:1px; }
.globalFebNet UL{ float:left; clear:right; margin:0px 20px 0px 0px; }
.globalFebNet UL LI { list-style-type:none; list-style-position:outside; font-weight:bold; border-bottom-width:1px; color:#333; border-bottom-style:dotted;}
.globalFebNet UL UL{ margin:5px 10px 5px 0px; padding:0px; }
.globalFebNet UL UL LI { margin:0px; padding:0px; border:0px; font-weight:normal;}
.globalFebNet LI.rss { list-style-type:none; list-style-position:outside;}
.globalFebNet LI.rss A { background: transparent none;}

.contentContactoAviso { border-width:1px; padding:0px; margin:0px; color:#666; background:#fff none; }
.textoPie, .btnContactoAviso { font-size:11px; padding:10px; }
.contentContactoAviso .textoPie{ float:left; padding-left:45px;}
.contentContactoAviso .btnContactoAviso{ float:right; }
.contentContactoAviso .btnContactoAviso A { padding:0px 5px; }
.contentContactoAviso .btnContactoAviso A#btnContacto:hover { background-color:#d1cfbf; text-decoration:none; }

/* Capa Emergente Contacto, no se utiliza siempre pero en FEB.es sí */
#contenedorEmergente {  float:left; position:absolute; width:980px; margin-top:-263px; padding:0px; }
#posicionContenedorEmergente { width:980px; margin:0px auto; text-align:left; }
#contacto {display:none; font-size:11px; width:350px; height:250px; background:#fff; padding:5px; margin:0px 0px 0px auto; border-width:1px; border-style:solid; border-color:#d1cfbf; text-align:left; overflow:auto; }
#contacto H1, #contacto H3 { margin:5px 0px; color:#b8b59e; border-bottom-width:1px;}
#contacto P.cerrar {font-size:10px; text-align:right; padding:20px 5px 0px 0px;}

/* ==============================================================================
fin antigua PortalFEB.css + globalFEB.css + modulos.css: filtradas a lo necesario
================================================================================= */


/*------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* ==============================================================================
especificaciones de impresion de la noticia 
================================================================================= */
@media print 
{
* { color:#333 !important;}


div.publicidadCabeceraPortal, div#cabMiddle, div#navegacion, div.footCab{ display:none !important; } /*cabecera*/
SPAN.cabeceraImpresion { display:block !important;}
div#canvas {border-width:0px!important;}
div#contenidos .w850{ width:100%; }
div#contenidos .w120{ display:none;}
div.contentContactoAviso { color:silver !important; border-width:0px!important; border-top:1px solid #000 !important; margin-top:30px !important;}
div.textoPie{ padding-left:0px !important; }
div.btnContactoAviso{ display:none !important; }
div.globalFebNet{ display:none !important; }

div.dropdownNav{ display:none !important; }

TABLE.tablaDataGrid  {border-width:0px !important;}
TABLE.tablaDataGrid TR TD { border-color:#666 !important; border-width:1px !important;  }
TABLE.tablaDataGrid TR TD.campoVacio { border-width:0px !important; visibility:hidden;}
TABLE.tablaDataGrid TR TD TABLE TR TD{ border-width:0px !important; margin:0px !important; padding:0px !important; }/* en tablas anidadas dentro del td primario*/
DIV#proximaJornadaPanel DIV.nota{ display:none !important; }

div.publicidad { display:none; }

/* Pagina Partido.aspx*/
TABLE.tablaResultadoFinal TR TD{ border-width:1px !important; border-color:#333 !important;}
TABLE.contentParcialesLocalidad TR TD.contenedorPublicidad{ display:none;}
/* fin Pagina Partido.aspx */

/* Pagina Comparar.aspx*/
TABLE.tablaComparacionJugadores TR TD INPUT{ display:none;}
/* fin Pagina Comparar.aspx */

/* Pagina Calendario.aspx*/
A.linkBoton { display:none !important; }
/* Fin Pagina Calendario.aspx*/
}
/* ==============================================================================
FIN especificaciones de impresion de la noticia 
================================================================================= */


/*------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------*/




/**********************************************
DISTRIBUCION DE COLUMNAS. ancho max. 994px 
***********************************************/
.panel{ margin:0px; padding:3px; clear:both; }
.w982 {width:982px;}/*ancho al 100%*/
.w850 {}
.w120 {}


/**********************************************
FIN DISTRIBUCION DE COLUMNAS 
***********************************************/

SPAN.cabeceraImpresion { display:none;}

SELECT { border-width:1px; }
DIV.cabeceraModulo, SPAN.cabeceraModulo { color:#666458; margin:0px 0px 10px 0px !important; font-size:12px; border-width:0px; border-style:solid; border-color:#666458;
	padding:2px; font-weight:bold; display:block; text-align:left; text-transform:uppercase; }

TABLE { width:100%; }
TABLE TR TD { vertical-align:top; }


/* estandar tablas creadas con datagrid o datalist */
.campo{ background-color:#f0f0e4; font-weight:bold; color:#666458; font-size:11px; }
.campo A{ padding-left:15px; background: transparent url(../../Imagenes/Modulos/Presentacion/Iconos/icoShortUp.png) no-repeat left center; }/* para los que tengan un short*/
.campoVacio { border-width:0px !important; visibility:hidden;}
.totales { background-color:#666; color:#fff;}

div.contentTablaDataGrid, div.contentTablaDataList {background:#d1cfbf url(imagenes/backModuloTablaDataGrid.png) repeat-x 0px 0px; padding:5px; margin-bottom:30px;}
TABLE.tablaDataGrid, TABLE.tablaDataList { border-width:0px; border-collapse:collapse; padding:0px; margin:0px; }
TABLE TR.headTabla TD{ text-align:left !important; }
TABLE TR.itemTabla{ background-color:#fff; }
TABLE TR.itemAlternativoTabla{ background-color:#f0f0e4; }
TABLE.tablaDataGrid TR TD, TABLE.tablaDataList TR TD { border-width:1px 1px; text-align:center; padding:2px; vertical-align:middle; }
TABLE.tablaDataGrid TR TD DIV.foto, TABLE.tablaDataList TR TD DIV.foto { border-width:1px; }
TABLE.tablaDataGrid TR TD TABLE, TABLE.tablaDataList TR TD TABLE { margin:0px !important; padding:0px !important; border-width:0px; border-collapse:collapse;}
TABLE.tablaDataGrid TR TD TABLE TR TD, TABLE.tablaDataList TR TD TABLE TR TD{ border-width:0px; margin:0px !important; padding:0px !important; }/* en tablas anidadas dentro del td primario*/
TABLE TR.paginador TD { color:#ccc; text-align:right; background-color:#fff; }
TABLE TR.paginador TD SPAN, TABLE TR.paginador TD A {border-width:1px !important; display:inline-block; padding:0px 4px;  }
TABLE TR.paginador TD A:hover { color:#fff; background-color:#2d648a;}

SELECT.dropDownList { font-size:1em; margin:0px; padding:0px;}
INPUT.buscarTextBox { font-size:1em; border: 1px solid Silver; color:#999; width:150px; padding:1px; }
INPUT.buscarButton { font-size:1em; border: 1px solid Silver; color:#999; width:70px; background-color:#f0f0e4; cursor:pointer; cursor:hand; }
INPUT.buscarButton:hover { background-color:#fff; }

DIV.nota{ font-size:10px; color:#666458; text-align:right; padding:0px 0px 20px 0px; float:right; margin-top:-25px; }
DIV.nota B{ font-size:11px; color:#cc0000;}


/* cabecera de informacion de cada página*/
DIV.nombrePag{font-size:40px; font-weight:bold; color:#b8b59e; border-bottom-width:0px; border-style:dotted; }
DIV.ligaTemporada{font-size:16px; font-weight:bold; color:#666458; }
/* fin cazbecera de informacion de cada página*/
DIV.dropdownNav{ margin:10px 0px 4px 0px; background-color:#f0f0e4; text-align:right; padding:2px; }


.minorFont {font-size: 0.8em;}

A.linkBoton {font-size: 10px;text-transform:uppercase; display: -moz-inline-block; display:inline-block; padding:2px 10px; margin:0px; font-weight:normal;  
	background:#d1cfbf; color:#333;
	border:1px solid #b8b59e;
	border-bottom-color:#666458;
	border-right-color:#666458; }
A.linkBoton:hover {text-decoration:none; background:#f0f0e4; color:#2d648a; 
	border:1px solid #666458;
	border-bottom-color:#b8b59e;
	border-right-color:#b8b59e; }
	
p.txtError { font-size:14px; padding:30px 0px; text-align:center; }

li.lastItemList { border-width:0px !important; }
.small{ font-size:0.75em; }

div.sms { background: transparent url(imagenes/iconos/icoMovil.png) no-repeat left center; height:30px; padding-left:35px; line-height:30px; 
	border-width:1px; width:160px; }
ul#clavesSms {  float:left; position:absolute; width:400px; margin-top:-35px; padding:0px; display:none;
	background-color:#fff; padding:10px; border-width:1px;  }
ul#clavesSms li { color:#333; list-style:none; list-style-position:outside; border-bottom-width:1px; padding:4px; padding-left:45px; }
ul#clavesSms li strong { text-transform:uppercase; }
ul#clavesSms li b { color:#0066cc;}
ul#clavesSms li.cabecera { padding-left:10px; font-weight:bold; border-width:0px; background-color:#f0f0e4; }
ul#clavesSms li.oro { background: transparent url(imagenes/logoLEBOro.png) no-repeat left top; }
ul#clavesSms li.plata { background: transparent url(imagenes/logoLEBPlata.png) no-repeat left top; }
ul#clavesSms li.lf { background: transparent url(imagenes/logoLf.png) no-repeat left top; }
ul#clavesSms li.lf2 { background: transparent url(imagenes/logoLF2.png) no-repeat left top; }
ul#clavesSms li.eba { background: transparent url(imagenes/logoEba.png) no-repeat left top; }
ul#clavesSms li.sub20 { background: transparent url(imagenes/logoSub20.png) no-repeat left top; }





/**** Calendario.aspx ********************************************/

TABLE#fasesDataList { width:auto; margin: 0px auto 10px auto;}
TABLE#fasesDataList TR TD { width:200px; text-align:center;}


TABLE.contentTablaCalendario tr td { width:50%; padding:0px 5px; }
TABLE.contentTablaCalendario tr td H1{ font-size:14px; padding:5px; color:#fff; background:#666458 url(imagenes/backResultadoFinalBlack.png) repeat-x left bottom; }
TABLE.contentTablaCalendario tr td table.panelControlVisibilidad tr td { margin:0px; padding:0px; }/* IMPORTANT: para controlar la tabla generada dinamicamente por el control panel*/

TABLE.contentTablaCalendario tr td TABLE.tablaDataGrid { margin-bottom:30px !important; }
TABLE.contentTablaCalendario tr td TABLE.tablaDataGrid TR TD:first-child{ width:300px !important; text-align:left; }
TABLE.contentTablaCalendario tr td TABLE.tablaDataGrid TR TD{ width:auto; }
TABLE.contentTablaCalendario tr td TABLE.tablaDataGrid TR TD A{ display:block; padding-left:0px;}
TABLE.contentTablaCalendario tr td TABLE.tablaDataGrid TR TD A:first-child{ border-bottom:1px dotted #b8b59e;}
TABLE.contentTablaCalendario tr td TABLE.tablaDataGrid TR TD.campo:first-child { padding-left:5px; }
TABLE.contentTablaCalendario tr td TABLE.tablaDataGrid TR.itemAlternativoTabla TD A { color:#555; }
/**** fin Calendario.aspx ********************************************/

/**** Partido.aspx ********************************************/

TABLE.tablaResultadoFinal { border-width:0px; border-collapse:collapse; margin:0px 0px 0px 0px !important; font-size:20px; font-weight:bold;  }
TABLE.tablaResultadoFinal TR TD { border-width:0px 0px; background:#666458 url(imagenes/backResultadoFinalBlack.png) repeat-x 0px 0px; text-align:center; padding:2px; width:384px; vertical-align:middle; }
TABLE.tablaResultadoFinal TR TD A { color:#fff;}
TABLE.tablaResultadoFinal TR TD.resultadoLocal, 
TABLE.tablaResultadoFinal TR TD.resultadoVisitante { width:100px; font-size:34px; font-weight:bold; color:#ffcc00; background: #222 url(imagenes/backResultadoFinalRed.png) repeat-x 0px 0px; border-width:0px 1px; border-color:#666; }

div.fichaPartido{ border-width:0px; background:#b8b59e; color:#000; padding:3px; font-size:10px !important; text-transform:uppercase; text-align:right;}
div.fichaPartido B{color:#666;}
div.fichaPartido div.diaHora{ float:left; font-size:10px; }

TABLE.contentParcialesLocalidad { margin:0px auto 20px 0px!important; padding:0px; border-collapse:collapse; width:100% !important;}
TABLE.contentParcialesLocalidad TR TD.contenedorPublicidad{ width:300px; border-width:1px; padding:5px; }
TABLE.contentParcialesLocalidad TR TD.contenedorPublicidad div.publicidad { margin:0px; }
TABLE.contentParcialesLocalidad TR TD.parciales { width:auto; border-width:1px; padding:5px; background-color:#fff; vertical-align:top;}
TABLE.contentParcialesLocalidad TR TD.parciales div.cabeceraModulo { font-size:12px; margin:0px !important; padding:0px; }
	TABLE.tablaResultadosCuartos { border-width:0px; border-collapse:collapse; }
	TABLE.tablaResultadosCuartos TR TD { border-width:1px; text-align:center; padding:0px; margin:0px;border-collapse:collapse; }
	TABLE#prorrogasDataList { border-width:0px; border-collapse:collapse; }
	TABLE#prorrogasDataList TABLE.tablaResultadosProrroga { border-width:0px; border-collapse:collapse;}
	TABLE#prorrogasDataList TABLE.tablaResultadosProrroga TR TD { border-width:1px 1px 1px 0px; text-align:center; padding:0px; margin:0px; border-collapse:collapse; color:#cc0000; }
	TABLE#prorrogasDataList TABLE.tablaResultadosProrroga TR TD.campo { }
TABLE.contentParcialesLocalidad TR TD.parciales UL { margin:0px; margin-top:20px; padding:0px; }
TABLE.contentParcialesLocalidad TR TD.parciales UL LI {color:#cc0000; border-top:1px dotted #ccc; padding:5px;}
TABLE.contentParcialesLocalidad TR TD.parciales UL LI UL{ border:0px; margin:0px; padding:0px; }
TABLE.contentParcialesLocalidad TR TD.parciales UL LI UL LI { border:0px;color:#000; list-style-type:none; }

div#jugadoresLocalPanel div.cabeceraModulo, div#jugadoresVisitantePanel div.cabeceraModulo { font-size:20px; }

/**** fin Partido.aspx ********************************************/


/**** Rankings.aspx ********************************************/
TABLE.contentAcumuladosTopes { border-collapse:collapse; width:100% !important;}
TABLE.contentAcumuladosTopes TR TD { vertical-align:top;}
TABLE.contentAcumuladosTopes TR TD.panelAcumulados {}
TABLE.contentAcumuladosTopes TR TD.panelTopes { width:300px; padding-left:15px;}

TABLE.contentAcumuladosTopes TR TD.panelTopes TABLE.tablaDataGrid TR TD{ vertical-align:middle; padding:0px !important; margin:0px !important; }
TABLE.contentAcumuladosTopes TR TD.panelTopes TABLE.tablaDataGrid TR TD.foto {height:100px;}
TABLE.contentAcumuladosTopes TR TD.panelTopes TABLE.tablaDataGrid TR TD.foto IMG{height:100px; }
TABLE.contentAcumuladosTopes TR TD.panelTopes TABLE.tablaDataGrid TR TD.jugador { width:100%; }
TABLE.contentAcumuladosTopes TR TD.panelTopes TABLE.tablaDataGrid TR TD.jugador A { font-size:14px; font-weight:bold;}
TABLE.contentAcumuladosTopes TR TD.panelTopes TABLE.tablaDataGrid TR TD.jugador A.equipo{ font-size:9px; font-weight:normal;}
TABLE.contentAcumuladosTopes TR TD.panelTopes TABLE.tablaDataGrid TR TD.jugador span.jornada{ font-size:10px; font-weight:bold; display:block; margin-top:10px;}
TABLE.contentAcumuladosTopes TR TD.panelTopes TABLE.tablaDataGrid TR TD.tope H1{ font-size:40px; text-align:center; height:100px; line-height:100px; width:80px; }



/**** fin Rankings.aspx ********************************************/


/**** Resultados.aspx ********************************************/
div#cuadroClasificacionPanel { text-align:center; background-color:#fff; padding:10px 0px; }

/**** fin Resultados.aspx ********************************************/

/**** Equipo.aspx ********************************************/

.logoCategoria{ height:65px; float:right; }
#logoCategoriaImage { height:65px; }

.logoClub { width:150px; height:300px; margin-right:10px; float:left; }
.logoClub IMG#logoEquipoImage { width:150px; margin-bottom:10px; border-width:0px; }

table.tablaInfoClub {border-collapse: collapse; margin-bottom:10px !important;}
table.tablaInfoClub tr td { vertical-align:top; border-width:0px 0px 0px 0px; text-align:center; padding:5px; }
table.tablaInfoClub tr td H3 {padding:5px 0px; border-width:1px !important;}
table.tablaInfoClub tr td.datosClub { width:50%; text-align:left; }
#etiquetaClubLabel, #etiquetaDireccionLabel, #etiquetaTelefonoLabel, #etiquetaFaxLabel, #etiquetaWebLabel, #etiquetaEmailLabel, #etiquetaPabellonLabel,
#etiquetaDirPabellonLabel, #etiquetaHoraJuegoLabel, #etiquetaCamisetaTitLabel, #etiquetaPantalonTitLabel, #etiquetaCamisetaResLabel, #etiquetaPantalonResLabel,
#etiquetaPresidenteLabel { font-weight:bold; }

table#trayectoriaDataList {border-collapse:collapse; width:465px;}
table#trayectoriaDataList tr td {  border-collapse:collapse; background-color:#fff; margin:0px; padding:0px; border-width:0px; }
table#trayectoriaDataList tr td span.temporada,
table#trayectoriaDataList tr td span.competicion,
table#trayectoriaDataList tr td span.posicion { margin:0px; padding:0px; display:block; float:left; color:#333; border-bottom-width:1px; width:155px; text-align:center; font-size:11px;}
span.temporada { background-color:#f0f0e4;}
span.competicion { background-color:#fff;}
span.posicion { background-color:#f9f9f9;}


table.tablaFicha { padding:0px; margin:0px; margin-bottom:10px !important; }
table.tablaFicha tr td {vertical-align:top; background:#d1cfbf url(imagenes/backModuloTablaDataGrid.png) repeat-x 0px 0px; padding:5px; text-align:left; border-right:1px solid #f0f0e4; border-bottom:1px solid #b8b59e; width:33.5%;}
table.tablaFicha tr td H1 { font-size:14px; text-transform:uppercase; margin-bottom:2px; }
table.tablaFicha tr td UL { margin:0px; padding:0px; }
table.tablaFicha tr td UL LI { margin:5px 0px; padding:0px; list-style:none; list-style-position:outside; color:#333;}
table.tablaFicha tr td span.dorsal { background-color:#666; color:#fff; padding:0px 5px; }
table.tablaFicha tr td span.nombre { }
table.tablaFicha tr td img.foto { width:90px; height:120px; border-width:1px; float:left; margin-right:5px; }
table.tablaFicha tr td li.puesto { font-size:14px; }
table.tablaFicha tr td li.nacimiento { background:#f0f0e4;  }
table.tablaFicha tr td li.nacionalidad { }
table.tablaFicha tr td li.altura { background:#f0f0e4; }
table.tablaFicha tr td li.peso {  }

table.tablaFichaEntrenador { }
table.tablaFichaEntrenador tr td { vertical-align:top; padding:0px; /*width:33.5%;*/ }
table.tablaFichaEntrenador tr td.fichaEntrenador { vertical-align:top; padding:20px; background-color:#f0f0e4; }
table.tablaFichaEntrenador tr td.fichaEntrenador H1 { color:#999; font-size:24px; margin-bottom:10px; }
table.tablaFichaEntrenador tr td.fichaEntrenador H3 { color:#999; font-size:16px; margin:0px 0px 10px 0px;}
table.tablaFichaEntrenador tr td.fichaEntrenador img.foto { width:90px; height:120px; border-width:1px; float:left; margin-right:5px; }
table.tablaFichaEntrenador tr td.fotoPlantilla { width:332px; background-color:#f0f0e4; padding:20px; }
table.tablaFichaEntrenador tr td.fotoPlantilla h3 {  font-size:10px; margin-bottom:5px; }
table.tablaFichaEntrenador tr td.fotoPlantilla img#fotoEquipoImage { width:330px; height:220px; border-width:1px; }
table.tablaFichaEntrenador tr td div.publicidad { margin-right:15px; }


/**** fin Equipo.aspx ********************************************/


/**** Jugador.aspx ********************************************/



div.datosJugador{ border-width:1px; padding:5px 5px 0px 5px; margin-bottom:10px;}
div.datosJugador div.foto{float:left; border-width:0px; height:170px; margin-right:10px;  }
div.datosJugador div.foto IMG { width:90px; height:120px; border-width:1px; }
div.datosJugador UL {margin:0px; padding:0px;}
div.datosJugador UL LI {margin:5px 0px; padding:0px; list-style:none; list-style-position:outside; color:#333; line-height:normal; }
div.datosJugador span#equipoLabel { font-size:14px; color:#b8b59e; }
div.datosJugador span#nombreLabel { font-size:14px; font-weight:bold; border-right-width:1px; padding-right:10px; margin-right:10px; }
div.datosJugador span#dorsalLabel { border-right-width:1px; padding-right:10px; margin-right:10px;  }
div.datosJugador span#puestoLabel { border-right-width:1px; padding-right:10px; margin-right:10px;  }

div.datosJugador div.dropdownNav { float:right; }
div.datosJugador div.dropdownNav h3 { text-align:center; margin-bottom:10px;}
div.datosJugador div.dropdownNav select { display:block; font-size:10px; margin-bottom:5px; width:250px; }

table.moduloTrayectoriaClub tr td.contenedorPublicidad { padding-left:5px !important; }

#estadisticaTemporadaPanel H1, #estadisticasTemporadasAnterioresPanel H1, #estadisticasCategoriaPanel H1 { padding:10px 0px; color:#b8b59e; }
 
 /* tamaño personalizado de las columnas de las estadísticas en esta página */
td.col01 { width:5%; }
td.col02 { width:5%; }
td.col03 { width:7%;}
td.col04 { width:6%; }
td.col05 { width:7%; }
td.col06 {width:8%;}
td.col07 {width:8%; }
td.col08 { width:8%; }
td.col09 { width:11%; }
td.col10 { width:4%; }
td.col11 {width:4%;}
td.col12 { width:4%;}
td.col13 { width:6%;}
td.col14 {width:4%; }
td.col15 { width:8%; }
td.col16 { width:7%; }


/**** fin Jugador.aspx ********************************************/


/**** Comparar.aspx ********************************************/
/* Hay que tener en cuenta que esta página coje los formatos utilizados en la página Jugador.aspx */
table.tablaComparacionJugadores tr td { width:50%; vertical-align:top; }

div.datosJugador span#nombre1Label, div.datosJugador span#nombre2Label{ font-size:14px; font-weight:bold; border-right-width:0px; padding-right:10px; margin-right:10px; }

UL.resultadosComparacionJugador { margin-bottom:5px !important; }
UL.resultadosComparacionJugador LI { border-bottom-width:1px; margin:0px !important; list-style:none; list-style-position:outside; color:#000;}
UL.resultadosComparacionJugador LI B { display:block; float:left; width:20%; background-color:#f0f0e4; text-align:center; margin-right:3px; }

table.tablaComparacionJugadores tr td div.dropdownNav { text-align:center; margin-bottom:10px; border-width:1px;}
table.tablaComparacionJugadores tr td div.dropdownNav select { display:block; font-size:11px; margin-bottom:5px; width:250px; }
table.tablaComparacionJugadores tr td input#compararButton { margin-left:46%;}

/**** fin Comparar.aspx ********************************************/ 


/**** ResultadosCruzados.aspx ********************************************/
/* Hay que tener en cuenta que esta página coje los formatos utilizados en la página Jugador.aspx */
div#grupoDiv{ margin-top:5px; margin-left:2px; color:#b8b59e; }
div.imagenResultCruzados { text-align:center; margin:20px 0px; }
div.imagenResultCruzados IMG { border-width:0px 1px 1px 0px; border-color:#333; }
div.leyendaResultCruzados { width:75%; margin:0px auto; }
div.leyendaResultCruzados table { }
div.leyendaResultCruzados table tr td { padding:0px; margin:0px; text-align:center; border-width:1px;}
div.leyendaResultCruzados table tr td.EstiloEtiquetaTextoNegrita { background-color:#f0f0e4;}
div.leyendaResultCruzados table tr td.EstiloEtiquetaTexto { }

map area { cursor:hand; }

/**** fin ResultadosCruzados.aspx ********************************************/ 



/**** Default.aspx ********************************************/
.navegarCompeticiones {padding: 0;padding-left: 1%; }
.navegarCompeticiones UL { float:left; margin:0; padding:0; border-width:1px; width:24%; margin-right:1%; margin-bottom:1%; margin-left:-2px; list-style:none; }
.navegarCompeticiones UL:nth-child(odd) { }
.navegarCompeticiones UL.logo { background-position: 5px 40px; background-repeat:no-repeat; }
.navegarCompeticiones UL.logo LI { margin-left:60px; }
.navegarCompeticiones UL.oro { background-image: url(imagenes/logoLEBOro.png); }
.navegarCompeticiones UL.plata { background-image: url(imagenes/logoLEBPlata.png); }
.navegarCompeticiones UL.lf { background-image: url(imagenes/logoLF.png); }
.navegarCompeticiones UL.lf2 { background-image: url(imagenes/logoLF2.png); }
.navegarCompeticiones UL.eba { background-image: url(imagenes/logoEba.png); }
.navegarCompeticiones UL LI { list-style:none; line-height:30px; margin-left:1em; }
.navegarCompeticiones UL LI.competicion { position:relative; margin:0px; padding:0; list-style:none; list-style-position:outside; background-color:#f0f0e4; text-align:center; line-height:30px; height:30px; color:#666; }
.navegarCompeticiones UL LI.competicion sup { margin-left:3px; letter-spacing:1px;}
.navegarCompeticiones UL LI.competicion sup A { color:Red; }

.navegarCompeticiones UL.bronce, 
.navegarCompeticiones UL.sub20 { background: transparent none; }

.navegarCompeticiones UL.bronce LI A,
.navegarCompeticiones UL.sub20 LI A  { color:#999; }

.navegarCompeticiones UL.bronce.d_active { background: transparent url(imagenes/logoAdeccoBronce.png) no-repeat right bottom; }
.navegarCompeticiones UL.sub20.d_active { background: transparent url(imagenes/logoSub20.png) no-repeat right bottom; }
.navegarCompeticiones UL.d_active LI A { color:#2D648A;  }
/*.navegarCompeticiones UL LI.competicion #d_span: */
#d_span { position:absolute; left:0; top:0; z-index:999; text-align:left; line-height:normal; padding:5px; min-width:118px;  color:#333; background:#f0f0f0 none; border:1px solid #D1CFBF; font-size:11px;}
#d_span A#close_nota { display:block; background:#666; color:#fff; cursor:pointer; line-height:30px; text-align:center; font-size:10px; margin-top:5px;   }
#d_span A#close_nota:hover { text-decoration:none; background:#000;} 



/**** fin Default.aspx ********************************************/ 
