/* /////////////////////////////////////////////////////////////////////////
Hoja De Estilos BSR VALLADOLID
Realizacion: digival.es 
joseignacio.marcos@digival.es
///////////////////////////////////////////////////////////////////////// */
BODY{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #212121;
	margin: 0;
	padding: 0;
	background:#e7e7e7;
}
IMG{
	border: 0;
}
*{
	padding: 0;
	margin: 0;
}
.clear{
	clear: both;
}
.clear0{
	clear: both;
	line-height: 0px;
	height: 0px;
	overflow: hidden;
	display: block;
}
.justif{
	text-align: justify;
}
P{
	line-height: 1.8em;
	margin-bottom: 10px;
}
.nomargin{
	margin: 0px;
}
a{
	color: #212121;
	text-decoration: underline;
	outline: none;
}
a.nounder{
	text-decoration: none;
}
a:hover{
	color: #881566;
	text-decoration: underline;
}
.centro{
	text-align: center;
}
.alignIzq{
	text-align: left;
}
.fleft{
	float: left;
}
.fright{
	float: right;
}
.fleftMargin{
	float: left;
	margin: 0px 15px 15px 0px;
}
.frightMargin{
	float: right;
	margin: 0px 0px 15px 15px;
}
.letraPeq{
	font-size: 10px;
}
.fotoIzq{
	float: left;
	border: 1px solid #881566;
	margin: 0px 15px 15px 0px;
}
.fotoDer{
	float: right;
	border: 1px solid #881566;
	margin: 0px 0px 15px 15px;
}
.mtop10{
	margin-top: 10px;
}
.mtop20{
	margin-top: 20px;
}
.mbottom30{
	margin-bottom: 30px;
}
.mbottom10{
	margin-bottom: 10px;
}
.soloTop25{
	margin: 25px 0px 0px 0px;
}
input, button, textarea, select{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.morado{
	color: #881566;
}
.centrologos{
	text-align: center;
}
.centrologos a{
	margin: 0px 15px;
}
.pad10{
	padding: 10px;
}
/* ---------------------------------------------------------------------------------------- */
/*   DIVS GENERALES ----------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
#sitio{
	width: 760px;
	padding: 0px 4px;
	background: url(../images/bg.gif) repeat-y;
	margin: 0px auto;
	overflow: hidden;
}
.pantallaInicio #sitio{
	background: url(../images/bg2.gif) repeat-y;
}
#cabecera{
	background:#a90178 url(../images/bgCabecera.jpg) no-repeat right top;
	width: 760px;
}
#izquierda{
	width: 170px;
	float: left;
}
#derecha{
	width: 550px;
	float: right;
	margin: 20px 20px 20px 0px;
	display: inline;
}
#derechaInicio{
	width: 720px;
	float: none;
	margin: 20px 20px 20px 20px;
}
#footer{
	width: 760px;
	padding: 20px 4px 0px 4px;
	background: url(../images/footer.gif) no-repeat top left;
	margin: 0px auto;
	overflow: hidden;
}
.pantallaInicio #footer{
	background: url(../images/footer2.gif) no-repeat top left;	
}
/* ---------------------------------------------------------------------------------------- */
/*   CABECERA --------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */

h1 a{
	width: 243px;
	height: 150px;
	background: url(../images/Logo_BsrValladolid_com.gif) no-repeat;
	display: block;
	text-indent: -99999px;
}
/* ---------------------------------------------------------------------------------------- */
/*   CUERPO  --------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
h2{
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 10px;
	height: 20px;
	line-height: 20px;
	background: #881566 url(../images/bordeIzqTitular.gif) no-repeat left;
}
h2 span{
	background: url(../images/bordeDerTitular.gif) no-repeat right;
	display: block;
	height: 20px;
	line-height: 20px;
	padding:0px 5px;
}
h3{
	color:#881566;
	font-size: 16px;
}
h4{
	color:#881566;
	font-size: 12px;
	margin-bottom: 10px;
	font-style: italic;
}
.caja{
	width: 550px;
	overflow: hidden;
	margin-bottom: 20px;
	clear: both;
	text-align: justify;
}
.cajaResulPortada{
	width: 450px;
	clear: both;
	float: left;
	margin-bottom: 20px;
}
.logosResulPortada{
	width: 265px;
	float: right;
	text-align: center;
	overflow: hidden;
}

#derechaInicio .caja{
	width: 720px;
	overflow: hidden;
	margin-bottom: 20px;
	text-align: justify;
}
.caja3_2{
	width: 360px;
	overflow: hidden;
	margin-bottom: 20px;
}
.caja3_1{
	width: 170px;
	overflow: hidden;
	margin-bottom: 20px;
}
.caja2_1{
	width: 345px;
	overflow: hidden;
	margin-bottom: 20px;
	text-align: justify;
}

.caja2{
	width: 265px;
	overflow: hidden;
	margin-bottom: 20px;
}
.masnot{
	color: #881566;
	border-bottom: 1px solid #D8D8D8;
	margin-top: 10px;
	margin-bottom: 0px;
	font-weight: bold;
	padding-bottom: 2px;
	clear: both;
}
.masnoticias, .apuntes{
	list-style: none;
}
.apuntes{
	margin:0px;
}
.masnoticias li, .apuntes li{
	border-bottom: 1px solid #D8D8D8;
}
.masnoticias li a, .apuntes li a{
	display: block;
	background: url(../images/ico.gif) no-repeat 8px 8px;
	padding: 5px 3px 5px 20px;
	text-decoration: none;
}
.apuntes li a{
	background: url(../images/pdfPeq.gif) no-repeat 5px 8px;
	padding: 10px 3px 10px 25px;
}
.masnoticias li a:hover, .apuntes li a:hover{
	background-color: #f4f4f4;
	color: #881566;
	text-decoration: none;
}
.fotoBordeDer{
	float: right;
	margin: 0px 0px 10px 10px;
	border: 2px solid #881566;
}
.nortePortada{
	float: right;
	margin: 0px 0px 5px 15px;
	display: inline;
}
.patrocinadoresNoticias{
	clear: both;
	text-align: center;
	margin-bottom: 0px;
	margin-top:20px;
}
.patrocinadoresNoticias a{
	margin: 0px 4px;
}
.patrocinadoresTv{
	margin-bottom: 0px;
	clear: both;
	text-align: center;
	overflow: hidden;
}
.patrocinadoresTv a{
	margin: 0px 5px;
	text-align: center;
}
h3.titInterior{
	background: #881566;
	color: #fff;
	font-size: 12px;
	padding: 2px 8px;
	width: 534px;
}
.fundacionPortada{
	/*padding-top: 40px;*/
}
.fitotransPortada{
	margin-bottom:10px;
	display: block;
}
.logosPartido{
	text-align: center;
}
.logosPartido a{
	margin: 0px 20px;
	display: inline;
}
.digivalProx img{
	margin-bottom: 20px; 
}
h3.titH3{
	color: #881566;
	font-size: 12px;
	border-bottom: 1px solid #D8D8D8;
	margin-bottom: 6px;
	padding-bottom: 3px;
}
.listaIcono{
	list-style: none;
	margin-bottom: 20px;
}
.listaIcono li{
	display: block;
	background: url(../images/ico.gif) no-repeat 8px 8px;
	padding: 5px 3px 5px 20px;
	text-decoration: none;
}
ul.lista,
ul.listaInterior, 
ul.liPlantilla, 
ul.liTecnico, 
ul.datosPlantilla, 
ul.listaCopa{
	list-style: none;
	margin-bottom: 20px;
	position: relative;
}
ul.liTecnico{
	width: 550px;
	overflow: hidden;
}
ul.listaInterior li, ul.lista li, ul.listaCopa li{
	border-bottom: 1px solid #D8D8D8;
	display: block;
	background: url(../images/copa_peq.gif) no-repeat 6px 8px;
	padding:7px 3px 7px 25px;
	text-decoration: none;
}
ul.lista li{
	background: none;
	padding:7px 3px 7px 3px;
}
ul.listaCopa{
	clear: both;
	width: 550px;
	overflow: hidden;
}
ul.listaCopa li {
	background: url(../images/copa_peq.gif) no-repeat 6px 50%;
	height: 45px;
	width: 240px;
	float: left;
}
ul.listaCopa li img{
	vertical-align: middle;
	margin-right: 5px;
}
ul.listaInterior li:hover, ul.lista li:hover{
	background-color: #f4f4f4;
	color: #881566;
	text-decoration: none;
}
ul.listaInterior li strong{
	display: block;
}
ul.listaInterior li span{
	height: 34px;
	width: 28px;
	display: block;
	background: url(../images/logo.png) no-repeat;
	position: absolute;
	top: -28px;
	right: 5px;
}
ul.listaInterior li span.old{
	width: 39px;
	height: 36px;
	background: url(../images/logo_old.png) no-repeat;
}
ul.liPlantilla li{
	border-bottom: 1px solid #D8D8D8;
	display: block;
}
ul.liPlantilla li a{
	display: block;
	padding:7px 3px 7px 28px;
	background: url(../images/camiseta_ico.gif) no-repeat 7px 4px;
	font-weight: bold;
}
ul.liPlantilla li a:hover{
	background-color: #f4f4f4;
	color: #881566;
}
ul.liPartido{
	list-style: none;
	margin-bottom: 20px;
	border-top: 1px solid #D8D8D8;
	margin-top: 5px;
}
ul.liPartido li{
	border-bottom: 1px solid #D8D8D8;
	display: block;
	padding:7px 4px;
	width: 252px;
	overflow: hidden;
}
ul.liPartido li.liCamiseta{
	background: url(../images/camiseta_ico.gif) no-repeat 7px 4px;
	padding:7px 4px 7px 28px;
	width: 228px;
}
ul.liPartido li.liPolo{
	background: url(../images/polo_ico.gif) no-repeat 6px 4px;
	padding:7px 4px 7px 28px;
	width: 228px;
}
ul.liPartido li a, ul.liPartido li span{
	float: left;
	display: block;
}
ul.liPartido li strong{
	text-align: right;
	display: block;
	float: right;
	margin-right: 5px;
}
ul.liTecnico li{
	border-bottom: 1px solid #D8D8D8;
	display: block;
	padding:7px 3px 7px 28px;
	text-decoration: none;
	background: url(../images/polo_ico.gif) no-repeat 6px 4px;
	font-weight: bold;
	float: left;
	width: 244px;
}
ul.liTecnico li.liEntero{
	width: 519px;
}
ul.liTecnico li:hover{
	background-color: #f4f4f4;
	color: #881566;
	text-decoration: none;
}
ul.liTecnico li span{
	width: 76px;
	height: 20px;
	display: block;
	/*background: url(../images/ico_maz.gif) no-repeat;*/
	position: absolute;
	top: 5px;
	right: 5px;
}
ul.liTecnico li span.alsa{
	width: 47px;
	height: 17px;
	background: url(../images/ico_alsa.gif) no-repeat;
}
ul.liTecnico li a{
	display: block;
}
.nombrePlantilla, .nombreLesionado{
	border-bottom: 1px solid #D8D8D8;
	overflow: hidden;
	display: block;
	padding-left: 7px;
}
.nombrePlantilla{
	width: 326px;
	float: left;
	padding-left: 0px;
}
.nombreLesionado{
	margin-left: 0px; 
	margin-bottom: 10px;
	background: url(../images/ico_maz.gif) no-repeat 460px 23px;
}
.nombrePlantilla span, .nombreLesionado span{
	font-size: 40px;
}
ul.datosPlantilla{
	float: left;
	width: 330px;
}
ul.datosPlantilla li{
	border-bottom: 1px solid #D8D8D8;
	display: block;
	padding:7px;
	text-decoration: none;
}
ul.datosPlantilla li strong{
	color: #881566;
}
.volver{
	padding-top: 20px;
	clear: both;
	background: url(../images/ico_volver.gif) no-repeat left bottom;
	padding-left: 20px;
}
.servMedicos{
	float: left;
	margin-left: 20px;
	display: inline;
}
.firma{
	text-align: right;
	font-weight: bold;
	font-size: 10px;
	font-style: italic;
	margin-top: 20px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.componente, .voluntario{
	width: 170px;
	float: left;
	text-align: center;
	margin-left: 20px;
	margin-bottom: 30px;
}
.primComp{
	margin-left: 0px;
	clear: both;
}
.componente img, .voluntario img{
	border: 1px solid #881566;
}
.componente strong{
	color: #881566;
	display: block;
	width: 135px;
	margin: 0px auto;
	border-bottom: 1px solid #D8D8D8;
}
.voluntario strong{
	color: #881566;
	display: block;
	width: 170px;
	margin: 0px auto;
	border-bottom:  1px solid #D8D8D8;
}
.voluntario strong.jefaVol{
	color: #881566;
	display: block;
	width: auto;
	margin: 0px auto;
	border-bottom: none;
}
.lesionado{
	width: 550px;
	overflow: hidden;
}
.diagnostico{
	width: 315px;
	list-style: none;
	margin-bottom: 20px;
	margin-left: 130px;
	margin-right: 85px;
}
.diagnostico li{
	border-bottom: 1px solid #D8D8D8;
	display: block;
	padding:7px 5px;
	text-decoration: none;
}
.diagnostico li.trat{
	font-weight: bold;
	background: #D8D8D8;
	padding:5px 5px;
	color: #881566;
}
h3.hagoSocio{
	color: #881566;
	font-size: 18px;
	border-bottom: 1px solid #D8D8D8;
	margin-bottom: 6px;
	padding-bottom: 3px;
	font-weight: bold;
	text-align: center;
}
.alineacionVisitante,.alineacionLocal{
	width: 260px;
	float: left;
	padding-top: 0px;
}
.alineacionVisitante h3,.alineacionLocal h3{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #D8D8D8;
	padding: 3px 0px;
}
.alineacionVisitante{
	float: right;
}
.alineacionVisitante P,.alineacionLocal P{
	margin: 3px;
}
.resultado, .resultadoVacio{
	font-size: 40px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}
.resultado img{
	vertical-align: middle;
}
.resultadoVacio img{
	margin: 0px 30px;
	vertical-align: middle;
}
.titResultado{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #D8D8D8;
	margin-bottom: 6px;
	padding-bottom: 3px;
	padding-top: 20px;
}
.titResultado span{
	color: #212121;
}
.noticias{
	list-style: none;
}
.noticias li{
	padding: 0px 5px 8px 15px;
	margin-bottom: 8px;
	border-bottom: 1px solid #D8D8D8;
	background: url(../images/ico.gif) no-repeat 4px 6px;
	line-height: 1.8em;
}
.noticias li a{
	display: block;
	font-weight: bold;
	color: #881566;
	margin-bottom: 4px;
	text-decoration: none;
}
.noticias li a:hover{	
	text-decoration: underline;
	color: #c99a12;
}
.fotoNoticia{
	float: left;
	margin: 0px 10px 10px 0px;
	text-align: center;
	font-size: 10px;
	color: #881566;
}
.fotoNoticiaSec, .fotoNoticiaSecIzq{
	float: center;
	margin: 0px 10px 10px 0px;
	text-align: center;
	font-size: 10px;
	color: #881566;
}
.fotoNoticiaSecIzq{
	float: left;
}
.enlaces{
	list-style: none;
	width: 550px;
	overflow: hidden;
	margin-bottom: 20px;
	border-bottom: 1px solid #D8D8D8;
}
.enlaces li{
	border-top: 1px solid #D8D8D8;
	padding:12px 5px;
	width: 265px;
	float: left;
	display: block;
	text-align: center;
}
.enlaces li img{
	display: block;
	margin: 0px auto 5px auto;
}
.enlaces li a{
	text-decoration: none;
	font-weight: bold;
}
.enlaces li a:hover{
	text-decoration: underline;
}
.tituloZonaCero{
	border-bottom: 1px solid #D8D8D8;
	height: 21px;
	padding-left: 0px;
	padding-top: 10px;
}
#mapa{
	width: 548px;
	height: 500px;
	border: 1px solid #D8D8D8;
}

.imagenesHistoria{
	border:1px solid #881566; 
	background: #881566;
	width: 548px;
	overflow: hidden;
}
.imagenesHistoria P {
	margin-bottom: 0px;
}
.titHistoria{
	font-size: 18px;
	color:#fff;
	background: #881566;
	padding: 5px 5px 3px 5px;
	font-weight: bold;
}
.descripcion{
	float: right;
	width: 180px;
	color: #fff;
	padding-right: 20px;
	height: 220px;
	overflow: auto;
}
.descripcion strong{
	display: block;
	margin-bottom: 5px;
}
.fotoHistoria{
	float: left;
	border: 1px solid #ac3d8b;
	margin-left: 4px;
	display: inline;
}
.fotosHistoria{
	clear: both;
	width: 550px;
	overflow: hidden;
	list-style: none;
	padding: 5px 0px 0px 0px;
	display: block;
	background:#881566 url(../images/bgFotosHistoria.gif) repeat-x bottom;
	margin-bottom: 15px;
}
.fotosHistoria li{
	float: left;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 72px;
}
.fotosHistoria li img{
	border:1px solid #ac3d8b;
	display: block;
}
.temporada{
	position: relative;
}
.temporadasLinks{
	list-style:none;
	margin-bottom: 10px;
	width: 550px;
	overflow: hidden;
	text-align: center;
}
.temporadasLinks li{
	background: #DFDFDF;
	color: #881566;
	font-weight: bold;
	padding: 3px;
	cursor: pointer;
	margin-bottom: 7px;
	margin-right: 7px;
	float: left;
}
.imagenesPabellon{
	width: 550px;
	overflow: hidden;
}
.imagenesPabellon img{
	border: 1px solid #D8D8D8;
	float: left;
	margin: 20px 0px 0px 20px;
}
.imagenesPabellon img.noMargin{
	margin-left: 0px;
}
/* ---------------------------------------------------------------------------------------- */
/*   FOOTER --------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
.footPatrocinadores{
	color: #6d6d6d;
	padding-top: 20px;
	clear: both;
}
.footPatrocinadores P{
	border-bottom: 1px solid #aeaeae;
	margin-bottom: 0px;
}
.footPatrocinadores ul{
	list-style: none;
	display: block;
	border-top: 1px solid #f3f3f3;
	overflow: hidden;
	width: 780px;
	margin-bottom: 15px;
}
.footPatrocinadores ul li{
	float: left;
	margin-right: 5px;
}
.logoFooter{
	float: left;
	margin-right: 10px;
	padding-top: 10px;
}
.copy{
	float: left;
	color:  #6d6d6d;
	line-height: 18px;
}
.copy a{
	color:  #6d6d6d;
}
.copy a:hover{
	color: #881566;
}
.desarrollo{
	float: right;
	color:  #6d6d6d;
	text-align: right;
}
.desarrollo img{
	vertical-align: middle;
}

/* ---------------------------------------------------------------------------------------- */
/*   FORMULARIOS -------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
.cajaForm{
	width: 550px;
	overflow: hidden;
	margin-bottom: 20px;
}
.cajaForm P{
	clear: both;
	width: 550px;
	overflow: hidden;
	margin-bottom: 15px;
}
.cajaForm label{
	float: left;
	width:200px;
	font-weight: bold;
	text-align: right;
	color: #881566;
	margin-right: 10px;
}
.cajaForm .combo, .cajaForm .comboText{
	border: 1px solid #D8D8D8;
	background: #EDEDED;
	width: 220px;
	padding: 2px 3px;
}
.cajaForm .comboText{
	height: 150px;
}
.boton{
	border: 1px solid #D8D8D8;
	background: #EDEDED;
	padding: 2px 10px;
	color: #881566;
	font-weight: bold;
	cursor: pointer;
}
.boton:hover{
	background: #881566;
	color: #fff;
}
.errorForm{
	margin-left:220px;
	width:250px;
	float: left;
	color: #d20000;
	font-size: 10px;
}
.equiposParticipantes{
	border-bottom:1px solid #D8D8D8;
	clear: both;
	color: #881566;
	font-weight: bold;
	margin-bottom: 0px;
}
/* ---------------------------------------------------------------------------------------- */
/*   TABLAS  ------------------------------------------------------------------------------ */
/* ---------------------------------------------------------------------------------------- */
.tablaClasificacion{
	width: 100%;
	border-collapse: collapse;
	border-top: 2px solid #D8D8D8;
	border-bottom: 2px solid #D8D8D8;
}
.tablaClasificacion thead th{
	color: #881566;
	border-bottom: 2px solid #D8D8D8;
	background: #f4f4f4;
	padding: 4px 1px;
	text-align: center;
}
.tablaClasificacion caption{
	color: #881566;
	border-top: 2px solid #D8D8D8;
	background: #f4f4f4;
	padding: 4px 1px;
	font-weight: bold;
}
.tablaClasificacion td{
	padding: 4px 1px;
	background: #f4f4f4;
	border-bottom: 1px solid #D8D8D8;
	text-align: center;
}
.tdAncho td{
	padding: 6px 1px;
}
.tablaClasificacion td img{
	vertical-align: middle;
}
.tablaClasificacion td.alignIzq,.tablaClasificacion th.alignIzq{
	text-align: left;
}
.tablaClasificacion tr.bsrSeleccion td a{
	color: #881566;
}
.tablaRanking{
	border: 2px solid #D8D8D8;
	width: 99%;
	border-collapse: collapse;
	margin: 0px auto;
}
.tablaRanking thead th{
	color: #881566;
	border: 1px solid #D8D8D8;
	border-bottom: 2px solid #D8D8D8;
	background: #f4f4f4;
	padding: 4px 0px;
	text-align: center;
}
.tablaRanking tbody td{
	border: 1px solid #D8D8D8;
	text-align: center;
	padding: 6px 3px;
	width: 2%;
}
.tablaRanking tbody td.alignIzq{
	text-align: left;
}
.tablaRanking tr.impar td{
	background: #F4F4F4;
}
.bsrSeleccion td{
	font-weight: bold;
	color: #881566;
}
.tablaRanking tr.equipoSel td{
	font-weight: bold;
	background: #f7d129;
	color: #212121;
}
.tablaAbonos{
	width: 80%;
	border-collapse: collapse;
	border: 2px solid #D8D8D8;
	margin: 20px auto;
}
.tablaAbonos caption{
	color: #881566;
	border-top: 2px solid #D8D8D8;
	background: #f4f4f4;
	padding: 4px 1px;
	font-weight: bold;
}
.tablaAbonos thead th{
	color: #881566;
	border-bottom: 2px solid #D8D8D8;
	background: #f4f4f4;
	padding: 4px 1px;
	text-align: center;
}
.tablaAbonos td{
	padding: 4px 1px;
	background: #f4f4f4;
	border-bottom: 1px solid #D8D8D8;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.tablaAbonos td.edadAbono{
	color: #881566;
	border-bottom: 1px solid #D8D8D8;
	background: #f4f4f4;
	padding: 4px 1px;
	width: 150px;
	font-size: 11px;
}
.calendario{
	width: 540px;
	border-collapse: collapse;
	border: 2px solid #D8D8D8;
	margin:0px auto 20px auto;
}
.calendario thead th{
	color: #881566;
	border-bottom: 2px solid #D8D8D8;
	background: #f4f4f4;
	padding: 8px 1px;
	text-align: center;
	font-size: 12px;
}
.calendario tbody td{
	padding: 7px 0px;
	background: #fff;
	border-bottom: 1px solid #D8D8D8;
	text-align: left;
	width: 235px;
}
.calendario tbody td.alignDer{
	text-align: right;
}
.calendario tbody td.centro{
	text-align: center;
}
.calendario tbody td.resulCalendario{
	width:30px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.calendario tbody td.medioGuion{
	width:10px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.calendario tbody td.calenRonda{
	border-right: 1px solid #D8D8D8;
	text-align: center;
	width: 130px;
	color: #881566;
	font-weight: bold;
}
.tablaFichajes{
	width: 100%;
	border-collapse: collapse;
	border: 2px solid #D8D8D8;
}
.tablaFichajes thead th{
	color: #881566;
	border-bottom: 2px solid #D8D8D8;
	background: #f4f4f4;
	padding: 8px 1px;
}
.tablaFichajes td{
	padding: 4px 1px;
	background: #f4f4f4;
	border: 1px solid #D8D8D8;
	text-align: center;
}
.tablaFichajes tr.filaFichaje td{
	background: #D8D8D8;
	border: 1px solid #f4f4f4;
}
.tablaClasificacion td.noPadding{
	padding: 0px;
}
.galeriaCopa{
	list-style: none;
	width: 570px;
	overflow: hidden;
}
.galeriaCopa li{
	width: 168px;
	border: 1px solid #881566;
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
}
.galeriaCopa li img{
	display: block;
}

.tablacopa{
	width: 100%;
	border-collapse: collapse;
	border: 2px solid #D8D8D8;
	margin: 10px auto 20px auto;
}
.tablacopa thead th{
	color: #881566;
	border-bottom: 2px solid #D8D8D8;
	background: #f4f4f4;
	padding: 4px 1px;
	text-align: center;
}
.tablacopa td{
	padding: 4px 1px;
	background: #f4f4f4;
	border-bottom: 1px solid #D8D8D8;
	text-align: center;
}
.tablacopa td.alignIzq,.tablacopa th.alignIzq{
	text-align: left;
}
/* ---------------------------------------------------------------------------------------- */
/*   Lista de Patrocinadores Izquierda ---------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
.patrocinadores_izq{
	list-style: none;
	width: 159px;
	margin-left: 5px;
	margin-top: 10px;  
	border-bottom: 1px solid #ededed;
}
.patrocinadores_izq li{
	border-bottom: 1px solid #b6b6b6;
	border-top: 1px solid #ededed;
	padding: 7px 0px;
}
.patrocinadores_izq li.primPat{
	border-top: none;
}
.patrocinadores{
	list-style: none;
	width: 540px;
	margin: 10px auto;
}
.patrocinadores li{
	margin-left: 17px;
	margin-bottom: 17px;
	float: left;
	display: block;
}
.patrocinadores li img{
	border: 1px solid  #D8D8D8;
	display: block;
}
.patrocinadores li.primPatro{
	margin-left: 0px;
}
/* ---------------------------------------------------------------------------------------- */
/*   MARCADOR DE LA COPA DEL REY ---------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
.rondaCopa{
	margin-bottom: 20px;
}
.clearResul{
	clear: both;
	width: 550px;
	overflow: hidden;
	height: 1px;
}
.marcadorResul{
	width: 265px;
	float: left;
	padding-bottom: 10px;
}
.marcadorResulFinal{
	width: 265px;
	clear: both;
	margin: 0px auto;
	padding-bottom: 10px;
}
.marcadorResulDer{
	width: 265px;
	float: right;
	padding-bottom: 10px;
}
.marcador{
	width: 235px;
	height: 63px;
	background: url(../copa/images/numeros/marcador.gif) no-repeat;
	padding: 15px 15px 0px 15px;
	clear: both;
	margin-top: 10px;
}
.marcadorIzq{
	float: left;
}
.marcadorDer{
	float: right;
	width: 99px;
	text-align: right;
}
.marcadorIzq img{
 margin-right: 6px;
}
.marcadorDer img{
 margin-left: 6px;
}
.marcadorLocal, .marcadorVisitante{
	width: 126px;
	float: left;
	text-align: center;
	padding-bottom: 5px; 
}
.marcadorVisitante{
	float: right;
}
.marcadorLocal img, .marcadorVisitante img{
	display: block;
	margin: 0px auto 5px auto;
}
.verpartidoCopa{
	margin-top: 5px;
	text-align: center;
}
.marcadorLiga{
	width: 485px;
	clear: both;
	margin: 0px auto;
	padding-bottom: 10px;
}
.marcadorLiga .marcadorLocal,.marcadorLiga .marcadorVisitante{
	width: 100px;
	float: left;
	text-align: center;
	padding-bottom: 5px; 
}
.marcadorLiga .marcador{
	width: 235px;
	overflow: hidden;
	clear: none;
	float: left;
	height: auto;
	margin: 15px 10px 0px 10px;
}
.verpartidoLiga{
	margin-bottom: 20px;
	padding-top: 20px !important;
	padding-top: 0px;
	display: inline;
	text-align: center;
	clear: both;
	display: block;
}
.verpartidoLiga strong{
	margin-bottom: 3px;	
}
#comOnline{
	color: #B30000;
	display: block;
}
.fleftDatosPartido{
	width: 350px;
	float: left;
	text-align: center;
}
.fotosMasFicha{
	list-style: none;
	width: 550px;
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}
.fotosMasFicha li{
	width: 75px;
	height: 75px;
	overflow: hidden;
	border: 1px solid #881566;
	text-align: center;
	float: left;
	margin-right: 10px;
}
/* ---------------------------------------------------------------------------------------- */
/*   NAVEGACION Principal -------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
.nav{
	width: 169px;
	border-top: 1px solid #aeaeae;
	list-style: none;
	margin-top: 5px;
	margin-bottom: 25px;
}
.nav li{
	display: block;
}
.nav li a{
	width: 159px;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	background: url(../images/bgMenu.gif) no-repeat;
	color: #881566;
	text-transform: uppercase;
	display: block;
	text-decoration: none;
	padding-left: 10px;
	font-weight: bold;
}
.nav li a:hover{
	background-position: -169px 0px;
	color: #c99a12;
}
h3.titNav{
	width: 159px;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	background: url(../images/bgMenu2.gif) no-repeat;
	color: #c99a12;
	text-transform: uppercase;
	font-size: 11px;
	display: block;
	text-decoration: none;
	padding-left: 10px;
	font-weight: bold;
	margin-top: 20px;
}
/* ---------------------------------------------------------------------------------------- */
/*   NAVEGACION  -------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
#menuSuperior{
	width: 760px;
	height: 30px;
	float: left;
}
#menuSuperior li{
	padding:0;
	margin:0;
	display:block;
	float:left;
	text-indent:-9999px;	
	position: relative;
}
#menuSuperior li a {
	border:0;
	display:block;
	text-decoration:none;
	background:transparent url(../images/menuSuperior.gif) no-repeat;
	height:30px;
}
#menuSuperior li#men1 {width:84px; }
#menuSuperior li#men2 {width:67px; }
#menuSuperior li#men3 {width:81px; }	 
#menuSuperior li#men4 {width:112px; }
#menuSuperior li#men5 {width:108px; }
#menuSuperior li#men6 {width:135px; }
#menuSuperior li#men7 {width:173px; }
#menuSuperior li#men1 a:link, li#men1 a:visited {background-position: 0px 0px;}
#menuSuperior li#men1:hover a, #menuSuperior li#men1 a:hover, li#men1 a:focus, #menuSuperior li#men1 strong a {background-position: -0px -30px;}
#menuSuperior li#men2 a:link, li#men2 a:visited {background-position: -84px 0px;}
#menuSuperior li#men2:hover a, #menuSuperior li#men2 a:hover, li#men2 a:focus, #menuSuperior li#men2 strong a {background-position: -84px -30px;}
#menuSuperior li#men3 a:link, li#men3 a:visited {background-position: -151px 0px;}
#menuSuperior li#men3:hover a, #menuSuperior li#men3 a:hover, li#men3 a:focus, #menuSuperior li#men3 strong a {background-position: -151px -30px;}
#menuSuperior li#men4 a:link, li#men4 a:visited {background-position: -232px 0px;}
#menuSuperior li#men4:hover a, #menuSuperior li#men4 a:hover, li#men4 a:focus, #menuSuperior li#men4 strong a {background-position: -232px -30px;}
#menuSuperior li#men5 a:link, li#men5 a:visited {background-position: -344px 0px;}
#menuSuperior li#men5:hover a, #menuSuperior li#men5 a:hover, li#men5 a:focus, #menuSuperior li#men5 strong a {background-position: -344px -30px;}
#menuSuperior li#men6 a:link, li#men6 a:visited {background-position: -452px 0px;}
#menuSuperior li#men6:hover a, #menuSuperior li#men6 a:hover, li#men6 a:focus, #menuSuperior li#men6 strong a {background-position: -452px -30px;}
#menuSuperior li#men7 a:link, li#men7 a:visited {background-position: -587px 0px;}
#menuSuperior li#men7:hover a, #menuSuperior li#men7 a:hover, li#men7 a:focus, #menuSuperior li#men7 strong a {background-position: -587px -30px;}

#menuSuperior li ul{
	background-color: #8A1468;
	position: absolute;
	left: 0px;
	top: 30px;
	border: 1px solid #76205D; 
	padding:0px 5px;
	display: none;
}
#menuSuperior li#men2 ul{width:137px; }
#menuSuperior li#men3 ul{width:111px; }	 
#menuSuperior li#men4 ul{width:200px; }
#menuSuperior li#men5 ul{width:126px; }
#menuSuperior li#men7 ul{width:161px; }

#menuSuperior li:hover ul, #menuSuperior li.over ul{
	display: block;
}
#menuSuperior li ul li{
	text-indent: 0px;
	float: none;
	border-top: 1px solid #bd1a8f;
	border-bottom: 1px solid #570c42;
}
#menuSuperior li ul li a{
	background: none;
	height: auto;
	font-weight: bold;
	color: #fff;
	padding: 8px;
}
#menuSuperior li ul li a:hover{
	color: #F7D129;
	text-decoration: none;
}


.english{
	width: 131px;
	height: 30px;
	background: url(../images/english.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	float: left;
}
.english:hover{
	background-position: 0px -30px;
}
.espanol{
	width: 131px;
	height: 30px;
	background: url(../images/espanol.gif) no-repeat;
	display: block;
	text-indent: -9999px;
}
.espanol:hover{
	background-position: 0px -30px;
}

.imgDesc img{
	vertical-align: middle;
}
/* ---------------------------------------------------------------------------------------- */
/*   ****************************PAGINADOR*************************  -----------------------*/
/* ---------------------------------------------------------------------------------------- */

.paginador{
	clear: both;
	display: block;
	text-align: center;
}
.paginador P{
	padding-top: 30px;
	text-align: center;
}
.paginador span{
	margin: 0px 20px;
	border:none;
}
.paginador a{
	margin: 0px 5px;
	font-size: 1.1em;
	font-weight: bold;	
	text-decoration: none;
	color: #72015f;
}
.paginador a strong{
	font-size: 1.4em;
	color: #72015f;
}
.paginador img{
	border:none;
}


/* ---------------------------------------------------------------------------------------- */
/*   scroll --------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
.displayNoticias{
	width: 720px;
	overflow: hidden;
	margin-bottom: 10px;
	display: none;
}
.contenidoMinis{
	width: 690px;
	background: url(../images/flechasScroll.gif) no-repeat;
	display: block;
	border-bottom: 1px solid #D8D8D8;
	padding:0px 15px 8px 15px;
	margin:10px auto 20px auto;
}
#contMinis{
	position: relative;
	width: 690px;
	visibility:hidden;
	overflow: hidden;
	clear: both;
}
#contMinis ul{
	list-style: none;
}
#contMinis ul li{
	float: left;
	padding: 0px 5px;
	position: relative;
}
#contMinis ul li img{
	border: 1px solid #881566;
}
#contMinis ul li span{
	position: absolute;
}
/* ---------------------------------------------------------------------------------------- */
/*   TOOLTIPS ----------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
.tool-tip{
	background: #fff;
	padding: 3px;
	border: 1px solid #881566;
	position: relative;
	z-index: 100;
	display: block;
}
.tool-text{
	font-weight: bold;
	color: #881566;
}
.tool-title{
	display: none;
}

/* ---------------------------------------------------------------------------------------- */
/*   EUROLEGUE ----------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- */
.clasificacion{
	margin:0px auto 20px auto;
	border-collapse: collapse;
	width: 546px;
	border: 2px solid #D8D8D8;
}
.clasificacion td{
	border-bottom: 1px solid #D8D8D8;
	padding:7px 3px;
	text-decoration: none;
	line-height: 25px;
	text-align: center;
}
.clasificacion td.alignIzq{
	text-align: left;
}
.clasificacion td img{
	vertical-align: middle;
}
.clasificacion thead th{
	background: #f0f0f0;
	color: #0462A8;
	font-weight: bold;
	padding:7px 3px;
	border-bottom: 1px solid #D8D8D8;
	border-top: 1px solid #D8D8D8;
	text-align: center;
}
.clasificacion thead th.titular{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	color: #0462A8;
	text-transform: uppercase;
	background:#0462A8 url(../copaeuropa/images/bgNav.gif) repeat-x;
	font-weight: bold;
	padding: 0px;
}
.w10{
	width: 30px;
}
.w50{
	width: 50px;
}
.w300{
	width: 300px;
}

.calendarioEuropa{
	margin:0px auto 20px auto;
	border-collapse: collapse;
	width: 546px;
	border: 2px solid #D8D8D8;
}
.calendarioEuropa thead th{
	text-align:center;
	border-bottom: 1px solid #D8D8D8;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	color: #0462A8;
	text-transform: uppercase;
	background: url(../images/bgNav.gif) repeat-x;
}
.calendarioEuropa td{
	padding: 5px;
	border-bottom: 1px solid #D8D8D8;
	text-align: center;
}
.calendarioEuropa td.fecha{
	background: #f0f0f0;
	color: #0462A8;
	font-weight: bold;
}
.calendarioEuropa td.sep{
	font-weight: bold;
	width: 50px;
}
.calendarioEuropa td.alignIzq{
	text-align: left;
	font-weight: bold;
}
.calendarioEuropa td.alignDer{
	text-align: right;
	font-weight: bold;
}
.w80{
	width: 80px;
}