/*HEADER*/
header.nba { margin: 0 0 15px 0; padding:0; width:985px; height:85px; background: url(https://s.libertaddigital.com/images/deportes/nba2012-2013/cabecera.jpg) no-repeat; position: relative;}
header.nba h1 { position: absolute; margin: 0; padding: 0; top: 0; left: 0; }
header.nba h1 a { display: block; width: 360px; height: 85px; overflow: hidden; text-indent: 200%; white-space: nowrap; }
header.nba .menu { margin: 0; padding: 0; float: right; }
header.nba .menu ul { margin: 0; padding: 15px 0 0 0; }
header.nba .menu li { margin: 0; padding: 0; list-style-type: none; display: inline; float: left; }
header.nba .menu ul li a { margin: 0 22px 0 0; padding: 0; text-decoration: none; color: #fff; font-size:1.8em; font-weight: bold; }
header.nba .menu ul li a span { display: block; font-size: 0.6em; margin: 0 22px 0 0; }
header.nba .menu ul li a:hover{ color: #ccc; }

header.titulos { margin-bottom: 15px; padding: 0; width: 985px; float: left; border-bottom:1px dotted #ccc; position: relative; }
header.titulos h1 { margin: 0; padding:0; font-size: 1.9em; color:#6d6e71; font-family:verdana; }
header.titulos h1 span { color:#002C4C; font-size: 0.75em; }
header.titulos h2 { margin: 0; padding: 5px 0; font-size: 1em; font-family:verdana; color:#b7b7b7; }
header.titulos h2 a { color:#b7b7b7; }
header.titulos ul.social { margin: 0; padding:0; position: absolute; right: 0; top: 20px; }
header.titulos ul.social li { width: 100px; margin: 0 0 0 10px; padding: 0; display: inline; float: left; }
header.titulos ul.social li.masuno { width: 70px; }

.elegido {color:#006CB7;}

.contenido{width:310px;margin-top:0px;}
.contenido_b{margin:5px 0px 0px 0px;padding:0px;}
.publicidad-vertical{margin-top:10px !important;padding:0px 0px 0px 0px;}

.cabecera{margin:0px !important;padding:0px;}
.cabecera, .cuerpo, .pie .ft {width: 985px;}

.bloque table { width: 300px; background: #E3E2E8; border-bottom: 2px solid #13007c; margin: 0; }
.bloque tr.par { background: #EDEDED; }
.bloque .horario, .bloque .marcador { text-align: center; vertical-align: middle; padding: 4px; }
.bloque .horario { color: #999; font: normal 12px Arial, Helvetica, sans-serif; }
.bloque .marcador { font: bold 14px Arial, Helvetica, sans-serif; }
.bloque .local, .bloque .visitante { color: #13007c; font: normal 14px Arial, Helvetica, sans-serif; vertical-align: middle; padding: 4px;}
.bloque .visitante { text-align: right; }


/*NOTICIAS*/
.formato.col2.columnas { margin: 0 15px 15px 10px !important; }
.derecha { float: left; width: 300px; }


/*MENU NBA*/
.menu-nba{margin:10px 0px 10px 0px;padding:8px;background-color:#d5d5d5;}
.menu-nba ul li span {font-size:11px;display:block;margin:0px 0px 0px 20px;font-family:arial;font-weight:normal;}
.menu-nba ul li p {display:block;margin:5px 0px 0px 20px; color: #13007C;font-family: arial;font-size: 16px;font-weight: bold;}
.cero{margin:0px !important;padding:0px !important;}

.menu-nba ul{margin:0px;padding:0px;font-size:15px;}
.menu-nba ul li{margin:0px 20px 0px 0px;padding:0px;display:inline-block;color:#13007c;font-weight:bold;}
.menu-nba ul li a{color:#13007c;font-weight:bold;font-family:arial;font-size:16px;}
.menu-nba ul li a:hover{color:#7f7f7f;text-decoration:none;}
.menu-nba ul li img{margin:5px 5px 0px 0px;padding:0px 0px 0px 0px;display:block;float:left;}
.menu-nba .menu-jugadores{border-right:1px solid #999999;margin:0px !important;padding:0px 6px 0px 0px;}
.menu-nba .menu-jugadores a{font-weight:lighter;list-style-type:none !important;font-size:12px;}
.menu-nba .menu-jugadores a:hover{color:#7f7f7f;text-decoration:none;}

.menu-nba ul ul{margin:0px;padding:0px;font-size:15px;float:right;}
.last{border:0px !important;}

/*CLASIFICACIONES*/
.clasificaciones { margin: 10px 0; }
.clasificaciones h1 { font: bold 18px Arial, Helvetica, sans-serif; color: #006CB7; text-transform: uppercase; }
.clasificaciones h2 { font: bold 14px Arial, Helvetica, sans-serif; color: #006CB7; }
.este h1, .oeste h1 {margin:15px 0px 0px 10px;}
.este, .oeste { width: 475px; float: left; }
.oeste { margin-right: 35px; }
.clasificaciones table { border: 1px solid #eee; border-collapse: collapse; width: 475px; }
.clasificaciones td { font: normal 12px Arial, Helvetica, sans-serif; color: #252525; text-align: right; border: 1px solid #eee; }
.clasificaciones td.equipo { text-align: left; white-space: nowrap; }
.clasificaciones th { color: #FFFFFF;background: #252525; font: normal 14px Arial, Helvetica, sans-serif; border: 0;white-space:nowrap; }
.clasificaciones tr.clasificado { background: #f3f2f8; }

.clasificaciones .oeste img{float:left;}
.clasificaciones .este img{float:left;}

/*PARTIDOS*/
#calendario { width: 650px; height: 150px; margin: 10px 0 15px 5px; padding:5px; background-color:#f3f3f3; float: left; }
/* default dimensions and justification for each month including title */
.jCal { width:133px; height:21px; text-align:center; vertical-align:top; background: #252525; }
/* default dimensions and justification for each month not including title */
.jCalMo { width:133px; float:left; overflow:visible; height:100%; padding-right: 5px; padding-left: 2px; white-space:nowrap; }
/* top month display block - i.e. January */
.jCal .month, .jCal .monthSelect, .jCal .monthName, .jCal .monthYear { line-height:16px; height:16px; text-align:center; vertical-align:bottom; font-family:Tahoma; font-size:8pt; color:#000000; cursor:pointer; padding-top: 2px; }
/* month name per calendar style - includes left/right padding and alignment */
.jCal .monthName { padding: 2px 2px 0 2px; color: #fff; width: 129px !important; font: bold 14px Arial, Helvetica, sans-serif; }
/* year per calendar style - includes left/right padding and alignment */
.jCal .monthYear { display: none; }
/* day block dimensions and style - for all day blocks */
.jCalMo .dow, .jCalMo .day, .jCalMo .pday, .jCalMo .aday, .jCalMo .overDay, .jCalMo .invday, .jCalMo .selectedDay { width:17px; font-family:Tahoma; font-size:8pt; color:#000000; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #EEE; text-align:center; cursor:default; float:left; }
/* day of week header specific style */
.jCalMo .dow { background:#EEE;	border-bottom:0; }
/* actual calendar day default style */
.jCalMo .day, .jCalMo .invday { height:17px; text-align:center; }
/* selectable calendar day specific style */
.jCalMo .day { cursor:pointer; background:#FFF; }
/* blacked-out calendar day specific style */
.jCalMo .invday { color:#808080; background:#eeeeee; text-decoration:line-through; }
/* previous and subsequent months calendar day specific style */
.jCalMo .pday, .jCalMo .aday { height:17px; background:#e3e3e3; color:#CCC; }
/* selected day */
.jCalMo .selectedDay { color:#FFF; background:rgb(252, 122, 122); }
/* mouseover hilighted selectable day */
.jCalMo .overDay { color:#FFF; background:rgb(16, 32, 128); }
/* month navigation buttons */
.jCal .left, .jCal .right { width: 0; height: 0; margin: 0; position: absolute; }
/* no need to change - this is for carousel opacity */
.jCalMask, .jCalMove { position:absolute; overflow:hidden; }

.jcarousel-skin-nba { width: 650px; height: 148px; float: left; overflow: hidden; margin-bottom: 15px; background: #f3f3f3; position: relative; list-style: none; }
.jcarousel-skin-nba .jcarousel-prev, .jcarousel-skin-nba .jcarousel-next { cursor: pointer; background: #f3f3f3 url(https://s.libertaddigital.com/images/deportes/nba2012-2013/izq.png) no-repeat 5px 60px; position: absolute; top:0; left: 0; width: 26px; height: 145px; }
.jcarousel-skin-nba .jcarousel-next { background-image: url(https://s.libertaddigital.com/images/deportes/nba2012-2013/dcha.png); left: auto; right: 0; }
.jcarousel-skin-nba .jcarousel-prev-disabled, .jcarousel-skin-nba .jcarousel-next-disabled { background: #f3f3f3; }
.jcarousel-skin-nba .jcarousel-clip-horizontal { width: 600px; height: 145px; margin: 3px 26px; }
.jcarousel-skin-nba .jcarousel-item, .jcarousel-skin-nba li { float: left; width: 133px; height: 145px; margin: 0 12px 0 0; }
.jcarousel-skin-nba .jcarousel-container { zoom: 1; }

.partidos { width: 650px; float: left; margin: 0 0 15px; clear:both; }
.partidos h1, .resultados caption { background: #252525; font: bold 14px Arial, Helvetica, sans-serif; padding: 4px 5px 4px 5px; color: white; margin: 0; }
.partidos .resultados { border: 1px solid #252525; padding: 5px; margin:2px 0px 2px 0px;}
.resultados caption { margin-bottom: 5px; }
.resultados .partido { float: left; width: 316px; height: 40px; border-right: 2px solid #999999; margin: 0 5px 0 0; padding-bottom: 5px; padding-right: 5px; }
.resultados .partido td { padding: 0; }
.resultados .last { border: 0; margin-right: 0; }
.resultados .partido .horario, .resultados .partido .marcador { width: 49px; height: 40px; padding: 0; text-align: center; vertical-align: middle; }
.resultados .partido .local, .resultados .partido .visitante { width: 87px; height: 40px; color: #252525; font: normal 12px Arial, Helvetica, sans-serif; vertical-align: middle; }
.resultados .partido .local { padding-left: 4px; }
.resultados .partido .visitante { padding-right: 4px; text-align: right; }
.resultados .partido .horario { color: #999; font: normal 12px Arial, Helvetica, sans-serif; }
.resultados .partido .marcador { font: bold 14px Arial, Helvetica, sans-serif; }

/*PLAYOFF*/
.cuadro { background: url(https://s.libertaddigital.com/images/deportes/nba2012-2013/fondo-nba-playoffs.jpg) no-repeat;width:650px; padding: 10px 0; float: left; position: relative; }
.oeste01 { float:left; width: 315px; margin: 0 14px 0 4px; padding: 0; height:420px; }
.este01 { float:left; width: 315px; height:420px; }
.ronda { float:left; margin: 0; padding:0; width: 105px; }
.ronda .caja {height: 40px;width: 105px;}
.ronda .caja .escudo {float: left;width:25px;height:29px;margin:5px 0 0 0;}
.ronda .caja01 {background:#006CB7;width:72px;height:30px;float:left;margin:4px 0px 0px 5px;padding:0px; display: table; }
.este01 .ronda .caja01, .final.ronda .caja01 { margin: 4px 5px 0 0; }
.caja .equipo, .caja .puntuacion { display: table-cell; height: 25px; vertical-align: middle; }
.caja .equipo { color: #FFF; padding: 0 0 0 4px; width: 52px; font: normal 9px/10px Verdana, Geneva, sans-serif; margin: 0; }
.wf-active .caja .equipo { font-family: Open Sans; font-size: 1.1em; }
.caja .puntuacion { font: bold 12px Verdana, Geneva, sans-serif; color: #000; padding: 0; margin: 0 0 0 3px; padding: 0 2px; background: #fff; width: 9px; }
.wf-active .caja .equipo { font-family: Open Sans; font-size: 1.1em; }
.puntuacion2 { font-family: bold 12px Verdana, Geneva, sans-serif; color: #000; padding: 0; margin: 0; padding:6px 2px 6px 2px; background:#fff; width: 9px; }
.wf-active .puntuacion2 { font-family: Open Sans; font-size: 1.3em; }
.space { margin: 0 0 20px 0; padding: 0; }
.space2 { margin: 20px 0 60px 0; padding: 0; }
.space3 { margin: 67px 0 160px 0; padding: 0; }
.ver h1 {font-family: Verdana, Geneva, sans-serif;color: #FFF;font-size: 15px;margin: 5px 0px 0px 0px; padding:2px 0px 2px 5px;background:#006cb7;}
.ronda h1{font-family: Verdana, Geneva, sans-serif;color: #fff;font-size: 12px;margin:0 0 5px 0;padding:0px;text-align: right;}
.este01 .ronda h1 { text-align: left; }
.final { position:absolute; top: 165px; left: 285px; }
.copa { position: absolute; top: 150px; left: 253px; padding:0; }
.copa.c_este { top: 205px; }

/*RESULTADOS*/
.rondas {float: left; width:650px; }
.rondas ul{margin:0px 0px 20px 0px;padding:10px;background-color:#f3f3f3;-moz-box-shadow:2px 2px 2px 3px #ccc;-webkit-box-shadow: 2px 2px 2px 3px #ccc;box-shadow:2px 2px 2px 3px #ccc;}
.rondas ul li{margin:0px 40px 0px 3px;padding:0px;list-style:none;display: inline; font: bold 15px Verdana, Geneva, sans-serif; }
.rondas ul li a:hover{color:#000;}
.conferencia { float:left; margin: 0 50px 0 0; }
.conferencia h1 { font: bold 15px Verdana, Geneva, sans-serif; color: #006cb7; margin: 0 0 10px 0; padding: 18px 0 20px 0; }
.conferencia img { float: left; }
.conferencia .partidos { margin: 0; padding: 0; width: 300px; clear: both; }
.conferencia .partidos table { margin: 0 0 30px 0; padding: 3px 3px 0 3px; }


.conferencia .partidos table td {font-family: Verdana, Geneva, sans-serif;font-size: 10px;text-align: left;line-height: 11px;margin:0px 0px 0px 0px;padding:5px;}
.conferencia .partidos table tr {background-image:url("https://s.libertaddigital.com/images/deportes/nba2012-2013/fondo-partidos.jpg") !important;}

.conferencia .partidos .marcado {font-weight:bold;margin:0px 0px 0px 0px;padding:0px;color:#494949;background-color:#bcbcbc;background-image:none !important;}
.conferencia .partidos .marcado img { width:40px; }

/*MARCADORES*/
.marcadores{ margin: 0; padding: 0 0 5px 0; width: 300px; background:url("https://s.libertaddigital.com/images/deportes/nba2012-2013/fondo-partidos.png");-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.marcadores .equipos{ text-align: center; margin: 0; padding: 5px 0; width:300px; height: 30px; overflow: hidden; background-color:#252525; -moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.marcadores .equipos .escudo { margin: 0 0 0 15px; padding: 0; float:left; }
.marcadores .equipos .escudo img { margin: 0; padding: 0 5px; width: 30px; }
.marcadores .equipos .resultado { margin: 0; padding: 0; float:left; }
.marcadores .equipos .resultado .re01{ margin: 0; padding: 0; font: bold 12px arial; width: 170px; }
.marcadores .equipos .resultado .re01 p{ color: #FFFFFF; margin: 0; padding: 0; font:bold 12px arial; width:155px; float: left; }
.marcadores .equipos .resultado .re01 span{ color: #FFFFFF; margin: 0; padding: 0 4px; font: lighter 12px arial; }

.marcadores .re-partidos { margin: 10px 0; padding: 0 0 0 30px; clear:both; }
.marcadores .re-partidos .equipo-local { margin: 0 70px 0 0; padding: 0; float:left; width: 115px; }
.marcadores .re-partidos .equipo-visitante { margin: 0; padding: 0; float:left;}
.marcadores .re-partidos p { float: left; margin: 0; padding: 0; width: 20px; }
.marcadores .re-partidos span { margin: 0 0 0 10px; padding: 0; }

/* Partidos a la derecha */
.widget {width:310px;margin:0px 0px 10px 0px;padding:0px 0px 0px;}
.widget h1 { font: bold 18px/16px Arial, sans-serif; letter-spacing: 1px; padding: 5px; margin: 0 0 4px 0; border-left: 10px solid #006cb7; background: url(https://s.libertaddigital.com/images/deportes/nba2012-2013/stripe.png) repeat; color: #484848; width:193px; float:left; }
.logo-bbva { float: left; }
.widget .jornada { position: relative; }
.widget h2 { font: bold 13px Arial, sans-serif; padding: 3px 0 5px 15px; margin: 0; }
.widget ul { margin: 0; position: absolute; top: 5px; right: 0; }
.widget ul li { list-style: none; position: absolute; top: 0; right: 0; background: url(https://s.libertaddigital.com/images/deportes/nba2012-2013/f-dcha.png); }
.widget ul li.prev { right: 20px; background: url(https://s.libertaddigital.com/images/deportes/nba2012-2013/f-izq.png); }
.widget ul li a { display: block; width: 12px; height: 14px; overflow: hidden; text-indent: 200%; }
.widget table { width: 310px; background: #f3f3f3; padding: 0; margin: 0; }
.widget table td { font: normal 11px Verdana, Geneva, sans-serif; text-align: center; padding-right: 5px; }
.wf-active .widget table td { font-family: Open Sans; }


/* Temporadas anteriores a la derecha */
.temporadas-anteriores { margin: 0 0 15px 0; padding: 0; }
.temporadas-anteriores h2{ background: url(https://s.libertaddigital.com/images/deportes/nba2012-2013/stripe.png) repeat;border-left: 10px solid #006CB7; color: #484848; font: bold 18px/16px Arial,sans-serif; letter-spacing: 1px; padding: 5px; margin: 0 0 3px 0; }
.temporadas-anteriores ul { margin: 0; }
.temporadas-anteriores li h3 { margin: 2px 0 0 0; padding: 0; font-size: 1.3em; text-align:center; color:#484848; }
.temporadas-anteriores li img { margin: 0 0 0 10px; }
.temporadas-anteriores li { width: 70px; list-style: none; float:left; background: #f3f3f3; margin: 0 6px 10px 0px; padding: 0 0 5px 0; }

/* Cabecera de temporada anterior */
header.temporada { margin: 0 0 20px 0; padding: 0; background: #f3f3f3; height: 27px; font-size: 1em;background: url("https://s.libertaddigital.com/images/deportes/nba2012-2013/stripe.png") repeat; float: left; width: 100%; }
header.temporada h2 { margin: 0; padding: 0 0 0 5px; float: left; color: #484848; font-size: 2em; font-family: Arial !important; }
div.pagina header.temporada h2 { font-size: 1.5em; line-height: 1.7em; }
header.temporada ul { margin: 1px 0 0 10px; padding: 0; float: right; }
header.temporada ul li { border-left: 1px dotted #ccc; padding: 0 5px; list-style: none; float: left; height: 20px; }
header.temporada ul li:first-child { border-left: 0; }
header.temporada ul li a { height: 20px; font-size: 1.65em;font-weight: bold;color:#484848; }
div.pagina header.temporada ul li a { font-size: 1.05em; }
header.temporada ul li a img { height: 20px; display: inline-block; }