/* CSS Document */

/* INCLUDE CLASIFICACIÓN */

/*#contenido .par td { background-color: #EEEEEE; }*/

#contenido .clasificacion.primera .par td { background: none; }
#contenido .clasificacion.primera tr:nth-child(2n+2) { background: #EEE; }
#contenido table.clasificacion th.champions { background: #aaa url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/futbol/champions.png) no-repeat bottom; padding: 6px 8px; border-bottom: 1px solid #fff }
#contenido table.clasificacion th.playoffs { background: #aaa url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/futbol/playoffs.png) no-repeat center center; padding: 6px 8px; border-bottom: 1px solid #fff }
#contenido table.clasificacion th.uefa { background: #aaa url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/futbol/uefa.png) no-repeat center center; padding: 6px 8px; border-top: 1px solid #fff }
#contenido table.clasificacion th.descenso { background: #aaa url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/futbol/descenso.png) no-repeat center center; padding: 6px 8px }
#contenido table.clasificacion th.ascenso { background: #aaa url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/futbol/asc.png) no-repeat center center; padding: 6px 8px }
#contenido table.clasificacion th.champions span, #contenido table.clasificacion th.uefa span, #contenido table.clasificacion th.descenso span, #contenido table.clasificacion th.ascenso span, #contenido table.clasificacion th.playoffs span { display: none }
#contenido table.clasificacion .pos { color: #333; }
#contenido table.clasificacion .champions .pos { color: #393; }
#contenido table.clasificacion .playoffs .pos { color: #c60; }
#contenido table.clasificacion .ascenso .pos { color: #393; }
#contenido table.clasificacion .uefa .pos { color: #c60; }
#contenido table.clasificacion .descenso .pos { color: #c00; }
#contenido table.clasificacion .puntos { background: #ebebeb; color: #333; font-weight: bold; }
#contenido table.clasificacion .champions .puntos { background: #393; color: #fff; }
#contenido table.clasificacion .playoffs .puntos { background: #c60; color: #fff; }
#contenido table.clasificacion .ascenso .puntos { background: #393; color: #fff; }
#contenido table.clasificacion .uefa .puntos { background: #C60; color: #fff; }
#contenido table.clasificacion .descenso .puntos { background: #c00; color: #fff; }
#contenido table.clasificacion.equipo th.champions { background: #aaa; color: #fff; padding: 0; border: 0 }
#contenido table.clasificacion.equipo th.champions span { display: block; overflow: hidden; white-space: nowrap; margin: 0; text-transform: uppercase; font-weight: bold; }
#contenido table.clasificacion.equipo th.ascenso { background: #aaa; color: #fff; padding: 0; border: 0 }
#contenido table.clasificacion.equipo th.ascenso span { display: block; overflow: hidden; white-space: nowrap; margin: 0; text-transform: uppercase; font-weight: bold; }
#contenido table.clasificacion.equipo th.uefa { background: #aaa; color: #fff; padding: 0; border: 0 }
#contenido table.clasificacion.equipo th.uefa span { display: block; overflow: hidden; white-space: nowrap; margin: 0; text-transform: uppercase; font-weight: bold; }
#contenido table.clasificacion.equipo th.descenso { background: #aaa; color: #fff; padding: 0; border: 0 }
#contenido table.clasificacion.equipo th.descenso span { display: block; overflow: hidden; white-space: nowrap; margin: 0; text-transform: uppercase; font-weight: bold; }
#contenido table.clasificacion.equipo .pos { font-weight: bold; border-right: 0; }
.clasificacion-general .clasificacion .descenso.fin td { border-bottom: 1px solid #ccc; }
.clasificacion-general .ascenso .pos { background: #393; color: #fff; }
.clasificacion-general .champions .pos { background: #393; color: #fff; }
.clasificacion-general .uefa .pos { background: #c60; color: #fff; }
.clasificacion-general .playoffs .pos { background: #c60; color: #fff; }
.clasificacion-general .descenso .pos { background: #c00; color: #e9cccc; }
.clasificacion-general .casa { background: #f1f1f1; }
.clasificacion-general .goles { background: #f1f1f1; }
/* clasificaciones ligas */
/* alemana y francesa */
/* zona champions */
#contenido table.clasificacion.alemana .pos_1 .pos, #contenido table.clasificacion.alemana .pos_2 .pos, #contenido table.clasificacion.alemana .pos_3 .pos { color: #393; }
#contenido table.clasificacion.francesa .pos_1 .pos, #contenido table.clasificacion.francesa .pos_2 .pos, #contenido table.clasificacion.francesa .pos_3 .pos { color: #393; }
#contenido table.clasificacion.alemana .pos_1 .puntos, #contenido table.clasificacion.alemana .pos_2 .puntos, #contenido table.clasificacion.alemana .pos_3 .puntos { background: #393; color: #fff }
#contenido table.clasificacion.francesa .pos_1 .puntos, #contenido table.clasificacion.francesa .pos_2 .puntos, #contenido table.clasificacion.francesa .pos_3 .puntos { background: #393; color: #fff }
/* zona uefa */
#contenido table.clasificacion.alemana .pos_4 .pos, #contenido table.clasificacion.alemana .pos_5 .pos { color: #c60; }
#contenido table.clasificacion.francesa .pos_4 .pos, #contenido table.clasificacion.francesa .pos_5 .pos { color: #c60; }
#contenido table.clasificacion.alemana .pos_4 .puntos, #contenido table.clasificacion.alemana .pos_5 .puntos { background: #c60; color: #fff }
#contenido table.clasificacion.francesa .pos_4 .puntos, #contenido table.clasificacion.francesa .pos_5 .puntos { background: #c60; color: #fff }
/* zona descenso */
#contenido table.clasificacion.alemana .pos_16 .pos, #contenido table.clasificacion.alemana .pos_17 .pos, #contenido table.clasificacion.alemana .pos_18 .pos { color: #c00; }
#contenido table.clasificacion.francesa .pos_18 .pos, #contenido table.clasificacion.francesa .pos_19 .pos, #contenido table.clasificacion.francesa .pos_20 .pos { color: #c00; }
#contenido table.clasificacion.alemana .pos_16 .puntos, #contenido table.clasificacion.alemana .pos_17 .puntos, #contenido table.clasificacion.alemana .pos_18 .puntos { background: #c00; color: #fff }
#contenido table.clasificacion.francesa .pos_18 .puntos, #contenido table.clasificacion.francesa .pos_19 .puntos, #contenido table.clasificacion.francesa .pos_20 .puntos { background: #c00; color: #fff }
/* Inglaterrra, Italia, Primera */
#contenido table.clasificacion.primera { margin-left: 0 }
/* zona champions */
#contenido table.clasificacion.inglesa .pos_1 .pos, #contenido table.clasificacion.inglesa .pos_2 .pos, #contenido table.clasificacion.inglesa .pos_3 .pos, #contenido table.clasificacion.inglesa .pos_4 .pos { color: #393; }
#contenido table.clasificacion.italiana .pos_1 .pos, #contenido table.clasificacion.italiana .pos_2 .pos, #contenido table.clasificacion.italiana .pos_3 .pos { color: #393; }
#contenido table.clasificacion.primera .pos_1 .pos, #contenido table.clasificacion.primera .pos_2 .pos, #contenido table.clasificacion.primera .pos_3 .pos, #contenido table.clasificacion.primera .pos_4 .pos { color: #393; }
#contenido table.clasificacion.inglesa .pos_1 .puntos, #contenido table.clasificacion.inglesa .pos_2 .puntos, #contenido table.clasificacion.inglesa .pos_3 .puntos, #contenido table.clasificacion.inglesa .pos_4 .puntos { background: #393; color: #fff }
#contenido table.clasificacion.italiana .pos_1 .puntos, #contenido table.clasificacion.italiana .pos_2 .puntos, #contenido table.clasificacion.italiana .pos_3 .puntos { background: #393; color: #fff }
#contenido table.clasificacion.primera .pos_1 .puntos, #contenido table.clasificacion.primera .pos_2 .puntos, #contenido table.clasificacion.primera .pos_3 .puntos, #contenido table.clasificacion.primera .pos_4 .puntos { background: #393; color: #fff }
/* zona uefa */
#contenido table.clasificacion.inglesa .pos_5 .pos, #contenido table.clasificacion.inglesa .pos_6 .pos { color: #c60; }
#contenido table.clasificacion.italiana .pos_5 .pos, #contenido table.clasificacion.italiana .pos_4 .pos { color: #c60; }
#contenido table.clasificacion.primera .pos_5 .pos, #contenido table.clasificacion.primera .pos_6 .pos { color: #c60; }
#contenido table.clasificacion.inglesa .pos_5 .puntos, #contenido table.clasificacion.inglesa .pos_6 .puntos { background: #c60; color: #fff }
#contenido table.clasificacion.italiana .pos_5 .puntos, #contenido table.clasificacion.italiana .pos_4 .puntos { background: #c60; color: #fff }
#contenido table.clasificacion.primera .pos_5 .puntos, #contenido table.clasificacion.primera .pos_6 .puntos { background: #c60; color: #fff }
/* zona descenso */
#contenido table.clasificacion.inglesa .pos_18 .pos, #contenido table.clasificacion.inglesa .pos_19 .pos, #contenido table.clasificacion.inglesa .pos_20 .pos { color: #c00; }
#contenido table.clasificacion.italiana .pos_18 .pos, #contenido table.clasificacion.italiana .pos_19 .pos, #contenido table.clasificacion.italiana .pos_20 .pos { color: #c00; }
#contenido table.clasificacion.primera .pos_18 .pos, #contenido table.clasificacion.primera .pos_19 .pos, #contenido table.clasificacion.primera .pos_20 .pos { color: #c00; }
#contenido table.clasificacion.inglesa .pos_18 .puntos, #contenido table.clasificacion.inglesa .pos_19 .puntos, #contenido table.clasificacion.inglesa .pos_20 .puntos { background: #c00; color: #fff }
#contenido table.clasificacion.italiana .pos_18 .puntos, #contenido table.clasificacion.italiana .pos_19 .puntos, #contenido table.clasificacion.italiana .pos_20 .puntos { background: #c00; color: #fff }
#contenido table.clasificacion.primera .pos_18 .puntos, #contenido table.clasificacion.primera .pos_19 .puntos, #contenido table.clasificacion.primera .pos_20 .puntos { background: #c00; color: #fff }
/* Segunda, segunda b */
/* Ascenso */
#contenido table.clasificacion.segunda .pos_1 .pos, #contenido table.clasificacion.segunda .pos_2 .pos { color: #393; }
#contenido table.clasificacion.segundab .pos_1 .pos, #contenido table.clasificacion.segundab .pos_2 .pos, #contenido table.clasificacion.segundab .pos_3 .pos, #contenido table.clasificacion.segundab .pos_4 .pos { color: #393; }
#contenido table.clasificacion.segunda .pos_1 .puntos, #contenido table.clasificacion.segunda .pos_2 .puntos { background: #393; color: #fff }
#contenido table.clasificacion.segundab .pos_1 .puntos, #contenido table.clasificacion.segundab .pos_2 .puntos, #contenido table.clasificacion.segundab .pos_3 .puntos, #contenido table.clasificacion.segundab .pos_4 .puntos { background: #393; color: #fff }
/* playoffs */
#contenido table.clasificacion.segunda .pos_3 .pos, #contenido table.clasificacion.segunda .pos_4 .pos, #contenido table.clasificacion.segunda .pos_5 .pos, #contenido table.clasificacion.segunda .pos_6 .pos { color: #c60; }
#contenido table.clasificacion.segunda .pos_3 .puntos, #contenido table.clasificacion.segunda .pos_4 .puntos, #contenido table.clasificacion.segunda .pos_5 .puntos, #contenido table.clasificacion.segunda .pos_6 .puntos { background: #c60; color: #fff }
#contenido table.clasificacion.segundab .pos_16 .pos { color: #c60; }
#contenido table.clasificacion.segundab .pos_16 .puntos { background: #c60; color: #fff }
/* Descenso */
#contenido table.clasificacion.segunda .pos_19 .pos, #contenido table.clasificacion.segunda .pos_20 .pos, #contenido table.clasificacion.segunda .pos_21 .pos, #contenido table.clasificacion.segunda .pos_22 .pos { color: #c00; }
#contenido table.clasificacion.segunda .pos_19 .puntos, #contenido table.clasificacion.segunda .pos_20 .puntos, #contenido table.clasificacion.segunda .pos_21 .puntos, #contenido table.clasificacion.segunda .pos_22 .puntos { background: #c00; color: #fff }
#contenido table.clasificacion.segundab .pos_17 .pos, #contenido table.clasificacion.segundab .pos_18 .pos, #contenido table.clasificacion.segundab .pos_19 .pos, #contenido table.clasificacion.segundab .pos_20 .pos { color: #c00; }
#contenido table.clasificacion.segundab .pos_17 .puntos, #contenido table.clasificacion.segundab .pos_18 .puntos, #contenido table.clasificacion.segundab .pos_19 .puntos, #contenido table.clasificacion.segundab .pos_20 .puntos { background: #c00; color: #fff }
/* leyendas */
#contenido table.clasificacion + .leyenda { float: left; position: relative; color: #333; font-size: 70%; margin-bottom: 20px; }
.leyenda strong { display: block; font-weight: normal; margin-bottom: 10px; }
.leyenda span { color: #505050; text-transform: uppercase; font-size: 85%; float: left; clear: left; margin-bottom: 5px; padding-left: 3px; margin-left: 5px; }
body.Clasificacion .leyenda span { float: none; clear: none; }
.leyenda span.champions { border-left: 4px solid #393; }
.leyenda span.uefa { border-left: 4px solid #c60; }
.leyenda span.descenso { border-left: 4px solid #c00; }
.leyenda span.ascenso { border-left: 4px solid #393; }
.leyenda span.playoffs { border-left: 4px solid #c60; }
.clasificacion-general .leyenda span.champions { margin-left: 5px; }
/* Clasificaciones por Grupos */
.grupos-portada caption { font-size: 90%; }
.grupos-portada td { font-size: 85%; text-align: left; }
.col-2 .grupos-portada td img { width: 15px; height: 15px; float: left; margin-right: 3px; }
#contenido .col-2 .grupos-portada td.puntos { text-align: right; padding-right: 8px; }
#contenido .grupos-portada .th-titulo { background: #e1e1e1; font-size: 85%; padding: 3px 8px; border-radius: 5px 5px 0 0; text-transform: none; margin-top: 10px; float: left; color: #666; }
#contenido .grupos-portada tr:first-child .th-titulo { margin-top: 5px; }
#contenido .grupos-portada .th-titulo a { color: #069; }
#contenido ..grupos-portada .th-titulo a:hover {
color:#900;
}
#contenido .grupos-portada th:not(.th-titulo) { background: none repeat scroll 0 0 #aaa; border-left: 1px solid #ccc; border-top: 1px solid #ccc; color: #fff; padding: 4px 5px 2px; font-size: 70%; }
#contenido .col-2 .grupos-portada th + th { font-size: 65%; text-align: right; }
/* CALENDARIO GRUPOS */
.col-12 .nav-calendario { margin-bottom: 20px; float: left; font-size: 80%; border-bottom: 1px solid #ccc; z-index: 99; border-color: #e2e2e2; border-width: 1px 1px 3px 1px; border-style: solid; border-radius: 5px; padding: 5px; }
.envuelve-calendario { width: 964px; float: left; position: relative; height: 750px; overflow: hidden; }
.Calendario.G8 .envuelve-calendario { height: 1800px; }
.Calendario.G12 .envuelve-calendario { height: 2700px; }
.Calendario.F5 .info-calendario { width: 2300px; position: absolute; float: left; }
.Calendario.F6 .info-calendario { width: 2700px; position: absolute; float: left; }
.info-calendario ol { width: 770px; float: left; margin-right: 20px; }
.info-calendario li.i-v { width: 400px; }
#contenido .info-calendario ol h2 { float: left; background: #555; color: #fff; width: 18px; margin-right: 1px; padding: 10px; font: bold 90%/110% Arial, Helvetica, sans-serif; height: 175px; text-align: center; }
#contenido .info-calendario .fase-grupos { float: left; }
#contenido .info-calendario .dieciseisavos { position: absolute; }
#contenido .info-calendario .octavos { position: absolute; }
#contenido .info-calendario .octavos.o1 { top: 100px; }
#contenido .info-calendario .octavos.o2 { top: 250px; }
#contenido .info-calendario .octavos.o3 { top: 400px; }
#contenido .info-calendario .octavos.o4 { top: 550px; }
#contenido .info-calendario .octavos.o5 { top: 700px; }
#contenido .info-calendario .octavos.o6 { top: 850px; }
#contenido .info-calendario .octavos.o7 { top: 1000px; }
#contenido .info-calendario .octavos.o8 { top: 1150px; }
#contenido .info-calendario .cuartos { position: absolute; left: 420px; }
#contenido .info-calendario .cuartos.c1 { top: 100px; }
#contenido .info-calendario .cuartos.c2 { top: 250px; }
#contenido .info-calendario .cuartos.c3 { top: 400px; }
#contenido .info-calendario .cuartos.c4 { top: 550px; }
#contenido .info-calendario .semifinal { position: absolute; left: 840px; }
#contenido .info-calendario .semifinal.s1 { top: 170px; }
#contenido .info-calendario .semifinal.s2 { top: 470px; }
#contenido .info-calendario .final { position: absolute; left: 1250px; top: 322px; }
/* calendario 5 fases y 8 grupos (Champions) */
.Calendario.F5 #contenido .info-calendario .octavos { left: 780px; }
.Calendario.F5 #contenido .info-calendario .cuartos { left: 1200px; }
.Calendario.F5 #contenido .info-calendario .semifinal { left: 1610px; }
.Calendario.F5.G8 #contenido .info-calendario .final { left: 1900px; top: 392px; }
.Calendario.G8 #contenido .info-calendario .cuartos.c1 { top: 170px; }
.Calendario.G8 #contenido .info-calendario .cuartos.c2 { top: 320px; }
.Calendario.G8 #contenido .info-calendario .cuartos.c3 { top: 470px; }
.Calendario.G8 #contenido .info-calendario .cuartos.c4 { top: 620px; }
.Calendario.G8 #contenido .info-calendario .semifinal.s1 { top: 240px; }
.Calendario.G8 #contenido .info-calendario .semifinal.s2 { top: 540px; }
/* calendario 6 fases y 12 grupos (Europa League) */
.Calendario.F6 #contenido .info-calendario .dieciseisavos { left: 780px; }
.Calendario.F6 #contenido .info-calendario .octavos { left: 1200px; }
.Calendario.F6 #contenido .info-calendario .cuartos { left: 1610px; }
.Calendario.F6 #contenido .info-calendario .semifinal { left: 2050px; }
.Calendario.F6.G12 #contenido .info-calendario .final { left: 2300px; top: 415px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d1 { top: 50px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d2 { top: 200px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d3 { top: 350px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d4 { top: 500px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d5 { top: 650px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d6 { top: 800px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d7 { top: 950px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d8 { top: 1100px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d9 { top: 1250px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d10 { top: 1400px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d11 { top: 1550px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d12 { top: 1700px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d13 { top: 1850px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d14 { top: 2000px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d15 { top: 2150px; }
.Calendario.G12 #contenido .info-calendario .dieciseisavos.d16 { top: 2300px; }
.Calendario.G12 #contenido .info-calendario .octavos.o1 { top: 120px; }
.Calendario.G12 #contenido .info-calendario .octavos.o2 { top: 270px; }
.Calendario.G12 #contenido .info-calendario .octavos.o3 { top: 420px; }
.Calendario.G12 #contenido .info-calendario .octavos.o4 { top: 570px; }
.Calendario.G12 #contenido .info-calendario .octavos.o5 { top: 720px; }
.Calendario.G12 #contenido .info-calendario .octavos.o6 { top: 870px; }
.Calendario.G12 #contenido .info-calendario .octavos.o7 { top: 1020px; }
.Calendario.G12 #contenido .info-calendario .octavos.o8 { top: 1170px; }
.Calendario.G12 #contenido .info-calendario .cuartos.c1 { top: 170px; }
.Calendario.G12 #contenido .info-calendario .cuartos.c2 { top: 300px; }
.Calendario.G12 #contenido .info-calendario .cuartos.c3 { top: 470px; }
.Calendario.G12 #contenido .info-calendario .cuartos.c4 { top: 620px; }
.Calendario.G12 #contenido .info-calendario .semifinal.s1 { top: 240px; }
.Calendario.G12 #contenido .info-calendario .semifinal.s2 { top: 540px; }
#contenido .info-calendario .dieciseisavos h2, #contenido .info-calendario .octavos h2, #contenido .info-calendario .cuartos h2, #contenido .info-calendario .semifinal h2, #contenido .info-calendario .final h2 { font-size: 90%; font-weight: bold; height: 38px; }
#contenido .info-calendario .dieciseisavos.i-v h2, #contenido .info-calendario .octavos.i-v h2, #contenido .info-calendario .cuartos.i-v h2, #contenido .info-calendario .semifinal.i-v h2, #contenido .info-calendario .final.i-v h2 { height: 90px; }
#contenido .info-calendario ol h2 a { color: #fff; }
#contenido .info-calendario ol table { float: left; width: 338px; clear: none; border: 0; border-bottom: 1px dotted #E5E5E5; margin-bottom: 25px; /*border-right:1px solid #ccc; border-top:1px solid #ccc;*/ }
#contenido .info-calendario ol table td { font-size: 90%; border: 0; border-bottom: 1px dotted #E5E5E5; /*border:0; background:#f2f2f2;*/ }
#contenido .info-calendario ol table td.enlaces { background: #e9e9e9; /*border-top:1px dotted #ccc; */ }
#contenido .info-calendario ol table + table { margin-left: 30px; }
/*#contenido .info-calendario ol li:not(.i-v) table tr.handler {display: table-row; width:100%;}
#contenido .info-calendario ol table tr.handler {border-top: 1px dotted #E5E5E5; }*/
#contenido .info-calendario td.fecha { background: #ccc; padding: 5px; font: 85%/110% Arial, Helvetica, sans-serif; width: 28px; margin-right: 1px; border: 1px solid #fff; }
#contenido .info-calendario .i-v tr td.fecha:after { content: "Ida"; display: block; color: #fff; margin-top: 13px; }
#contenido .info-calendario .i-v .extras ~ tr td.fecha:after { content: "Vuelta"; display: block; color: #fff; margin-top: 13px; }
.info-calendario .i-v .jornada-b tr.extras { height: 27px; }
.info-calendario .final .jornada-b tr.extras { height: 27px; }
.info-calendario .jornada-b .extras ul { margin-left: 0; }
.info-calendario .jornada-b .extras li { padding: 3px 5px; margin: 0; float: left; }
.info-calendario .i-v .jornada-b .extras li, .info-calendario .final .jornada-b .extras li { padding: 0 5px; }
#contenido .info-calendario .video { margin-bottom: 0; }
.info-calendario .video { width: auto; }
.info-calendario .jornada-b .extras li + li { margin: 0; }
.info-calendario .jornada-b .marcador strong { font-size: 100%; }
.info-calendario .jornada-b .hora { }
.info-calendario .jornada-b .hora strong, .info-calendario .jornada-b .hora span { background: #fff; border-radius: 5px 5px 5px 5px; color: #555; font-size: 100%; font-weight: normal; padding: 3px 8px; font-size: 95%; background: #e5e5e5e; }
.info-calendario .jornada-b .marcador strong { background: #555; }
#contenido .info-calendario table td { padding: 8px 1px; }
#contenido .info-calendario .i-v table td { padding: 6px 1px; }
.info-calendario .jornada-b span { top: 2px; }
.info-calendario .jornada-b .local img { margin-right: 0; margin-left: 5px; }
.info-calendario .jornada-b .visitante img { margin-right: 5px; margin-left: 0px; }
#contenido .info-calendario table td.marcador a { margin-top: 0; }
.nav-fases, .nav-dias, .nav-jornadas, .nav-paises, .nav-equipos, .nav-sedes { float: left; width: 100%; padding-bottom: 15px; }
.nav-dias li { float: left; margin-right: 1px; }
.nav-jornadas li { float: left; margin-right: 1px; }
.nav-paises li { float: left; margin-right: 17px; }
.nav-sedes { padding-top: 15px; }
.nav-sedes li { float: left; margin-right: 5px; }
.nav-sedes li + li { border-left: 1px solid #ccc; padding-left: 10px; }
.nav-paises { font-size: 85%; border-bottom: 1px dotted #ccc; padding-bottom: 10px; }
.nav-equipos { font-size: 85%; padding-bottom: 10px; padding-top: 5px; background: #f5f5f5; border-radius: 5px; padding-left: 5px; *width:950px;
}
.nav-equipos > li { display: inline-block; margin-right: 6px; width: 110px; *float:left;
}
.nav-equipos > li span { margin-bottom: 5px; display: block; color: #999; padding-left: 6px; }
.nav-equipos > li li { margin-bottom: 4px; border-radius: 3px; background: #e8e8e8; padding: 2px; width: 106px; }
.nav-equipos > li li:hover { background: #900; cursor: pointer; }
.Calendario.G12 .nav-equipos > li { margin-right: 11px; width: 145px; margin-bottom: 5px; }
.Calendario.G12 .nav-equipos > li li { width: inherit; }
.Calendario.G12 .nav-equipos { padding-bottom: 0; }
.Calendario.G12 .nav-equipos li a { letter-spacing: 0; }
.nav-equipos li a { text-transform: uppercase; letter-spacing: -0.5px; font-size: 90%; display: block; }
#contenido .nav-equipos li a { color: #555; }
#contenido .nav-equipos > li li:hover a { color: #fff; }
.nav-equipos li a img { position: relative; top: 2px; width: 12px; margin-right: 2px; display: inline-block; }
.nav-dias { font-size: 90%; z-index: 999999; height: 25px; }
.nav-dias li a { padding: 5px; background: #ccc; color: #fff; border-radius: 5px; text-transform: uppercase; width: 29px; display: block; }
#contenido .nav-dias li a:hover { background: #ae0001; color: #fff; }
.nav-dias li a strong { font-size: 120%; }
#contenido .nav-dias li.libre a { background: #e7e7e7; color: #999; }
.nav-jornadas { font-size: 90%; z-index: 999999; height: 25px; }
.nav-jornadas li a { padding: 5px; background: #ccc; border-radius: 5px; text-transform: uppercase; width: 54px; display: block; text-align: center; }
#contenido .nav-jornadas li a { color: #666; }
#contenido .nav-jornadas li a:hover { background: #ae0001; color: #fff; }
.nav-jornadas li a strong { font-size: 120%; }
#contenido .nav-jornadas li.libre a { background: #e7e7e7; color: #999; }
.nav-fases { margin-bottom: 1px; height: 32px; padding-bottom: 0; }
.nav-fases li { float: left; }
.nav-fases li a { float: left; font-size: 90%; padding: 10px 5px; background: #555; color: #fff; border-radius: 5px; text-transform: uppercase; text-align: center; }
.nav-fases li a:hover { background: #ae0001; }
#contenido .nav-fases li a { color: #fff; }
/* Calendario 5 Grupos (Champions)*/
.F5 .nav-jornadas li.fase-grupos a { width: 41px; }
.F5 .nav-jornadas li.fase-grupos + li.octavos a, .F5 .nav-jornadas li.octavos + li.cuartos a, .F5 .nav-jornadas li.cuartos + li.semifinal a { margin-left: 39px; }
.F5 .nav-fases li.bt-fase-grupos a { width: 300px; margin-right: 40px; }
.F5 .nav-fases li.bt-octavos a { width: 120px; margin-right: 40px; }
.F5 .nav-fases li.bt-cuartos a { width: 120px; margin-right: 40px; }
.F5 .nav-fases li.bt-semifinal a { width: 120px; margin-right: 39px; }
.F5 .nav-fases li.bt-final a { width: 80px; }
/* Calendario 6 Grupos (Europa League)*/
.F6 .nav-jornadas li.fase-grupos a { width: 41px; }
.F6 .nav-jornadas li.fase-grupos + li.dieciseisavos a { margin-left: 28px; width: 36px; }
.F6 .nav-jornadas li.dieciseisavos + li.octavos a, .F6 .nav-jornadas li.octavos + li.cuartos a, .F6 .nav-jornadas li.cuartos + li.semifinal a { margin-left: 23px; width: 36px; }
.F6 .nav-fases li.bt-fase-grupos a { width: 300px; margin-right: 30px; }
.F6 .nav-fases li.bt-dieciseisavos a { width: 100px; margin-right: 25px; }
.F6 .nav-fases li.bt-octavos a { width: 100px; margin-right: 25px; }
.F6 .nav-fases li.bt-cuartos a { width: 100px; margin-right: 25px; }
.F6 .nav-fases li.bt-semifinal a { width: 100px; margin-right: 24px; }
.F6 .nav-fases li.bt-final a { width: 62px; }
.nav-lateral { float: left; /* height: 750px;*/ height: 100%; width: 30px; z-index: 9999; display: none; }
.nav-lateral.activo { display: inherit; *display:block;
}
#contenido .nav-lateral a { display: block; height: 100%; background: #000; color: #fff; padding: 00px 5px 5px 5px; opacity: 0.50; filter: alpha(opacity=50); font-size: 380%; font-weight: bold; }
#contenido .envuelve-calendario .nav-lateral.derecha a:after { content: '\203A'; position: absolute; bottom: 0; left: 5px; }
#contenido .envuelve-calendario .nav-lateral.izquierda a:after { content: '\2039'; position: absolute; bottom: 0; left: 5px; }
#contenido .nav-lateral a:hover { background: #AE0001; opacity: 1; }
.nav-lateral.izquierda { left: 0; position: absolute; height: 100%; }
.nav-lateral.derecha { right: 0; position: absolute; height: 100%; }
/* ACTIVOS*/
table.jornada-b { }
table.jornada-b tr { }
.jornada-b .activo .equipo, .jornada-b .activo .marcador, .jornada-b .activo .hora { background: #FFF; }
#contenido .nav-fases .activo, #contenido .nav-dias .activo, #contenido .nav-paises .activo, #contenido .nav-sedes .activo, #contenido .info-calendario ol .activo h2 { background: #AE0001; color: #fff; }
#contenido .info-calendario tr.activo td.fecha { background: #AE0001; color: #fff; }
#contenido .info-calendario .activo td:not(.fecha) { background: #e1e1e1; }
#contenido .info-calendario .jornada-b .activo .marcador strong { background: #AE0001; }
#contenido .info-calendario table tr.activo + tr.extras td { border-top: 1px dotted #ccc; }
#contenido .info-calendario table td.desplegar { padding: 0; }
#contenido .info-calendario table td.desplegar a { color: #555; padding: 5px; font-size: 120%; font-weight: bold; display: block; border-radius: 5px; background-color: #e2e2e2; margin-top: 2px; }
#contenido .info-calendario table td.desplegar a:hover { color: #fff; background: #AE0001; }
#contenido .info-calendario .equipo.ganador span a { font-weight: bold; color: #A30001; }
#contenido .info-calendario .equipo.ganador span { font-weight: bold; color: #A30001; }
#contenido .info-calendario .finalizado .fecha { color: #999; background: #F2F2F2; }
#contenido .info-calendario .comenzado .marcador strong { background: #a30001; }
#contenido .info-calendario .comenzado.finalizado .marcador strong { background: #555; }
/* equipos includes
#contenido  table.clasificacion-grupo td.th_row { text-align:left; } */

/* álbum
.botonera_reproductor li.seleccionada img {border: 2px solid #AE0001;} */

/* gráfico
.Grafico p.firma { font-size:80%; }
.Grafico p.firma.pie { font-size:80%; float:left; width:100%; text-align:right; margin-top:15px; }*/

/* multimarcador
.multimarcador.dobleancho h2 { display:none; } */

/* Grupos */
#contenido table.generica.grupos caption { background: #DDD; border: 1px solid #CCC; border-radius: 5px; color: #555; font-weight: bold; margin: 0 0 2px; text-transform: uppercase; }
#contenido table.generica.grupos caption a { border-bottom: 1px dotted #767676; }
#contenido table.generica.grupos thead { background-color: #353535; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; /* future proofing */ -khtml-border-radius: 5px; /* for old Konqueror browsers */ }
#contenido table.generica.grupos th { background: none; border: 0; color: #FFFFFF; font-size: 90%; font-weight: normal; }
#contenido table.generica.grupos tr.clasificado { background: #eee; }
#contenido table.generica.grupos tr.ganador { background: #FFC; }
#contenido table.generica.grupos td { border: 0; border-bottom: 1px solid #ccc; color: #353535; padding: 10px 5px; text-align: center; }
.Calendario #contenido table.generica.grupos td { padding: 10px 5px; color: #353535; text-align: center; }
#contenido table.generica.grupos td.th_row { text-align: left; }
#contenido table.generica.grupos td.th_row img { float: left; margin-right: 5px; position: relative; top: -3px; }
#contenido .calendario.grupos .calendario-jornadas { float: left; margin-bottom: 15px; width: 100%; }
#contenido .calendario.grupos .calendario-jornadas li { float: left; list-style-type: none; padding-bottom: 15px; width: 100%; margin: 0; }
#contenido .calendario.grupos .calendario-jornadas li li { width: auto; margin: 0 5px 0 0; padding: 0 10px 0 0; }
#contenido .calendario.grupos .calendario-jornadas li li + li { margin: 0 5px; marging: 0 10px; }
#contenido .calendario.grupos .calendario-jornadas li table { font-size: 90%; margin: -1px 0 0; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
#contenido .calendario.grupos .calendario-jornadas li .par td { margin-top: -1px; }
#contenido .calendario.grupos .calendario-jornadas li td { padding: 10px 5px; background: #eee; }
#contenido .calendario.grupos .calendario-jornadas li .extras td { background: #fff; }
#contenido .calendario.grupos .calendario-jornadas li td.fecha { width: 80px; font-size: 105%; font-weight: bold; background: #fff; }
#contenido .calendario.grupos .calendario-jornadas li td.fecha .hora { font-weight: normal; }
#contenido .calendario.grupos .calendario-jornadas li td.sede { width: 50px; margin-left: -1px; }
#contenido .calendario.grupos .calendario-jornadas li .jornada { display: none; }
.Grupos #contenido .calendario.grupos .calendario-jornadas li .jornada { display: inherit; }
.Grupos #contenido .calendario.grupos .calendario-jornadas .jornada-b img { display: inline-block; width: 22px; }
.Grupos #contenido table td.equipo { width: 30%; }
#contenido .calendario.grupos .calendario-jornadas .jornada-b .marcador { width: auto; }
.calendario-jornadas .jornada-b .marcador strong { font-weight: bold; }
/* vídeos */
body.Videos #contenido #reproductor h2 { margin-top: 25px; }
.videos-jornada { float: left; width: 308px; margin: 65px 0 20px }
.videos-jornada li { margin-bottom: 3px; float: left; width: 100%; background: #f2f2f2; font-size: 80%; }
.videos-jornada li:hover { background: #ccc; }
#contenido .videos-jornada li a { color: #000; width:
}
.videos-jornada span { float: left; height: 22px; }
.videos-jornada strong { background: #333; border-radius: 5px 5px 5px 5px; color: #fff; float: left; opacity: 0.8; padding: 8px 5px; text-align: center; width: 50px; font-size: 120%; }
.videos-jornada.equipo { margin-bottom: 20px }
.videos-jornada.equipo li { position: relative; padding: 0 }
#contenido .videos-jornada.equipo a.jornada { border-bottom: 1px solid #841c1c; color: #841c1c; float: left; font-weight: bold; text-align: center; width: 100%; }
.videos-jornada li span { float: left; position: relative; background-repeat: no-repeat; text-align: right; width: 94px; background-position: 98px 5px; padding: 8px 30px 0 0; line-height: 130%; }
.videos-jornada li span.izq { padding: 8px 0 0 30px; text-align: left; background-position: 5px; }
.videos-jornada li span.alm { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/almeria.png); }
.videos-jornada li span.ath { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/athletic.png); }
.videos-jornada li span.atm { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/atletico.png); }
.videos-jornada li span.bar { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/barcelona.png); }
.videos-jornada li span.dep { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/deportivo.png); }
.videos-jornada li span.esp { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/espanyol.png); }
.videos-jornada li span.get { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/getafe.png); }
.videos-jornada li span.rma { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/real-madrid.png); }
.videos-jornada li span.mga { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/malaga.png); }
.videos-jornada li span.mal { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/mallorca.png); }
.videos-jornada li span.osa { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/osasuna.png); }
.videos-jornada li span.rac { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/racing.png); }
.videos-jornada li span.sev { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/sevilla.png); }
.videos-jornada li span.spo { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/sporting.png); }
.videos-jornada li span.ten { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/tenerife.png); }
.videos-jornada li span.val { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/valencia.png); }
.videos-jornada li span.vad { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/valladolid.png); }
.videos-jornada li span.vil { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/villarreal.png); }
.videos-jornada li span.xer, .videos-jornada li span.xrz { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/xerez.png); }
.videos-jornada li span.zar, .videos-jornada li span.zgz { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/zaragoza.png); }
.videos-jornada li span.her { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/hercules.png); }
.videos-jornada li span.lev { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/levante.png); }
.videos-jornada li span.rea { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/real-sociedad.png); }
.videos-jornada li span.gra { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/granada.png); }
.videos-jornada li span.bet { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/betis.png); }
.videos-jornada li span.ray { background-image: url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/equipos/escudos/listados/rayo-vallecano.png); }
body.ligas .videos-jornada li span { font-size: 90%; line-height: 100%; padding: 3px; width: 118px; }
body.ligas .videos-jornada li span img { width: 16px; height: auto; margin: 3px 0 -3px; }
body.ligas .videos-jornada li span.izq img { margin-right: 3px; }
body.ligas .videos-jornada li span.dcha img { margin-left: 3px; }
/* EN VIVOS */
body.EnVivo .col-7 { overflow: hidden; }
body.EnVivo .col-5 #modulo_ranking ol { width: 353px;/* adaptando el ranking al ancho de columna*/ }
/*body.EnVivo .columna-9 {width:630px;}
body.EnVivo .columna-5 {width:330px;}
body.EnVivo .columna-5 object {margin-bottom:20px;}
body.EnVivo .columna + .columna {margin-left:25px}
div.bloque_anchocompleto{margin-top: 10px;}*/
/* navegacion */
.navegacion_encuentro { float: left; display: inline; width: 962px; margin-bottom: 15px; }
.navegacion_encuentro ul { float: left; display: inline; width: 962px; }
.navegacion_encuentro ul li { float: left; }
.navegacion_encuentro ul li a { padding: 3px 10px; float: left; display: inline; }
/* fin navegacion */
.marcador_envivo { float: left; position: relative; width: 100%; text-align: center; margin: 20px 0 0; color: #ddd; }
.marcador_envivo h2 { float: left; position: relative; height: 41px; margin-bottom: 0; border: 1px solid; border-radius: 5px; }
.col-12 .marcador_envivo h2 { width: 962px; }
.marcador_envivo h2 img { position: absolute; top: -15px; width: 60px; max-height: 60px; }
.marcador_envivo h2 img.local { float: left; left: 25px; }
.marcador_envivo h2 img.visitante { float: right; right: 25px; }
.marcador_envivo h2 strong { font: 22px Georgia, "Times New Roman", Times, serif; color: #900; padding: 7px 10px 0; float: left; width: 396px; }
.marcador_envivo h2 strong.local { text-align: right; }
.marcador_envivo h2 strong.visitante { text-align: left; }
.marcador_envivo h2 em { background: #333; color: #fff; float: left; font: bold 155%/130% Arial, Helvetica, sans-serif; position: relative; top: -10px; height: 55px; width: 120px; letter-spacing: -0.03em; border-radius: 5px; }
.marcador_envivo h2 em span { font: normal 18px Arial, Helvetica, sans-serif; padding: 0 5px; position: relative; top: -7px; }
.marcador_envivo h2 em span.penalty { font: normal 18px Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #dedede }
.marcador_envivo h2 em span.penalty:before { content: "(" }
.marcador_envivo h2 em span.penalty:after { content: ")" }
.marcador_envivo li { display: inline; }
.marcador_envivo li a { color: #333; text-decoration: none; padding: 0 5px; border-right: solid 1px #ccc; font-size: 11px; }
.marcador_envivo li.last a { border-right: none; }
p.dia_hora { background: #900; color: #FFF; float: left; font-size: 11px; margin: 0; width: 100%; padding: 5px 0 }
#goles_envivo { background: #f1f1f1; background: -moz-linear-gradient(top, #f1f1f1, #fff 90%); background: -webkit-gradient(linear, 0 0, 0 90%, from(#f1f1f1), to(#fff)); border-bottom: 1px dotted #CCCCCC; float: left; margin-bottom: 5px; width: 100%; }
#goles_local_envivo, #goles_visitante_envivo { font-size: 0.95em; float: left; width: 30%; padding: 0; margin: 2px 0; padding-top: 5px; }
#goles_local_envivo { margin-left: 20%; }
#goles_local_envivo li, #goles_visitante_envivo li { overflow: hidden; padding: 2px 15px; color: #333; width: 100%; font-size: 90%; }
#goles_local_envivo li { border-right: 1px solid #686D6E; float: right; }
#goles_visitante_envivo li { text-align: left; border-left: 1px solid #686D6E; position: relative; left: -1px; float: left; }
#goles_local_envivo { text-align: right; }
#goles_local_envivo img { float: right; margin: 0 0 0 5px; }
#goles_visitante_envivo img { float: left; margin: 0 5px 0 0; }
.marcador_envivo .datos_encuentro { border-bottom: 1px solid #ddd; float: left; padding: 4px 10px; position: relative; width: 618px; }
.marcador_envivo .datos_encuentro li.arbitro { left: 8px; position: absolute; top: 4px; }
.marcador_envivo .datos_encuentro li.estadio { right: 8px; position: absolute; top: 4px; }
.marcador_envivo .datos_encuentro li strong { color: #959595; display: block; font-size: 10px; line-height: 10px; margin-top: 1px; }
/* Alineaciones y estadísticas de envivos */
.include_alineaciones, .include_estadisticas { float: left; margin-bottom: 20px; position: relative; }
.include_alineaciones.alineaciones { background: url("https://e00-elmundo.uecdn.es/eurocopa/2012/img/campo_368.png") no-repeat scroll 10px 55px #FFF; border: 1px solid #CCC; float: left; height: 579px; margin-bottom: 15px; padding: 65px 10px; position: relative; width: 368px; }
.include_alineaciones h3, .include_estadisticas h3, .include_alineaciones h4, .include_estadisticas h4 { border-bottom: 0; }
#alineacion_local, #alineacion_visitante { height: 334px; position: absolute; width: 368px; z-index: 1; }
#alineacion_local { top: 10px; }
#alineacion_visitante { top: 344px; }
#alineacion_local li, #alineacion_visitante li { position: absolute; }
/* colores camisetas */
#alineacion_local li a, #alineacion_local li span { color: #FFF; float: left; font-size: 110%; font-weight: normal; line-height: 10px; text-align: center; text-decoration: none; width: 70px; }
#alineacion_visitante li a, #alineacion_visitante li span { color: #fff; font-size: 110%; font-weight: normal; text-decoration: none; text-align: center; width: 80px; float: left; line-height: 10px; }
#alineacion_local li a, #alineacion_local li span { background: none; padding: 0; }
#alineacion_visitante li a, #alineacion_visitante li span { background: none; padding: 0; }
#alineacion_local li a .equipacion { position: absolute; right: 47%; width: 16px; }
#alineacion_visitante li a .equipacion { position: absolute; right: 40%; width: 16px; }
#alineacion_local li a span.camiseta1, #alineacion_visitante li a span.camiseta1 { width: 7px; height: 7px; border-radius: 7px 0 0 0; border: 1px solid #fff; border-bottom: 0; border-right: 0; }
#alineacion_local li a span.camiseta2, #alineacion_visitante li a span.camiseta2 { width: 7px; height: 7px; border-radius: 0 7px 0 0; border: 1px solid #fff; border-bottom: 0; border-left: 0; }
#alineacion_local li a span.pantalon, #alineacion_visitante li a span.pantalon { width: 14px; height: 7px; border-radius: 0 0 7px 7px; border: 1px solid #fff; border-top: 0; }
#alineacion_local li a span.jugador, #alineacion_visitante li a span.jugador { padding-top: 23px; }
/**/
.jugador_1 { z-index: 100; }
.jugador_2 { z-index: 101; }
.jugador_3 { z-index: 102; }
.jugador_4 { z-index: 103; }
.jugador_5 { z-index: 104; }
.jugador_6 { z-index: 105; }
.jugador_7 { z-index: 106; }
.jugador_8 { z-index: 107; }
.jugador_9 { z-index: 108; }
.jugador_10 { z-index: 109; }
.jugador_11 { z-index: 110; }
/* SISTEMA 20 */
#alineacion_local .jugador_1, #alineacion_local .jugador_9, #alineacion_local .jugador_11 { left: 148px; }
#alineacion_local .jugador_2 { left: 10px; }
#alineacion_local .jugador_3, #alineacion_local .jugador_6 { left: 95px; }
#alineacion_local .jugador_4, #alineacion_local .jugador_7 { left: 195px; }
#alineacion_local .jugador_5 { left: 282px; }
#alineacion_local .jugador_8 { left: 60px; }
#alineacion_local .jugador_10 { left: 240px; }
#alineacion_local .jugador_1 { top: 50px; }
#alineacion_local .jugador_2, #alineacion_local .jugador_3, #alineacion_local .jugador_4, #alineacion_local .jugador_5 { top: 105px; }
#alineacion_local .jugador_6, #alineacion_local .jugador_7 { top: 160px; }
#alineacion_local .jugador_8, #alineacion_local .jugador_9, #alineacion_local .jugador_10 { top: 213px; }
#alineacion_local .jugador_11 { top: 280px; }
#alineacion_visitante .jugador_1, #alineacion_visitante .jugador_9, #alineacion_visitante .jugador_11 { left: 142px; }
#alineacion_visitante .jugador_2 { left: 282px; }
#alineacion_visitante .jugador_3, #alineacion_visitante .jugador_6 { left: 195px; }
#alineacion_visitante .jugador_4, #alineacion_visitante .jugador_7 { left: 100px; }
#alineacion_visitante .jugador_5 { left: 10px; }
#alineacion_visitante .jugador_8 { left: 240px; }
#alineacion_visitante .jugador_10 { left: 60px; }
#alineacion_visitante .jugador_1 { top: 237px; }
#alineacion_visitante .jugador_2, #alineacion_visitante .jugador_3, #alineacion_visitante .jugador_4, #alineacion_visitante .jugador_5 { top: 186px; }
#alineacion_visitante .jugador_6, #alineacion_visitante .jugador_7 { top: 125px; }
#alineacion_visitante .jugador_8, #alineacion_visitante .jugador_9, #alineacion_visitante .jugador_10 { top: 70px; }
#alineacion_visitante .jugador_11 { top: 10px; }
/* SISTEMA  21 */
.sistema_21 .jugador_11 { left: 110px; }
#alineacion_visitante.sistema_21 .jugador_8 { left: 282px; }
#alineacion_local.sistema_21 .jugador_9 { left: 282px; }
#alineacion_local.sistema_21 .jugador_8 { left: 25px; }
#alineacion_visitante.sistema_21 .jugador_9 { left: 20px; }
#alineacion_visitante.sistema_21 .jugador_10 { left: 195px; top: 10px; }
#alineacion_visitante.sistema_21 .jugador_11 { left: 95px; }
#alineacion_local.sistema_21 .jugador_11 { left: 195px; }
#alineacion_local.sistema_21 .jugador_10 { left: 95px; top: 280px; }
#alineacion_local.sistema_21 .jugador_8, #alineacion_local.sistema_21 .jugador_9 { top: 213px; }
#alineacion_visitante.sistema_21 .jugador_8, #alineacion_visitante.sistema_21 .jugador_9 { top: 70px; }
/**/
/* SISTEMA  22 */
.sistema_22 .jugador_7, .sistema_22 .jugador_9 { left: 110px; }
#alineacion_local.sistema_22 .jugador_6, #alineacion_visitante.sistema_22 .jugador_8 { left: 52px; }
#alineacion_local.sistema_22 .jugador_8 { left: 245px; top: 160px; }
#alineacion_local.sistema_22 .jugador_7 { left: 148px; top: 145px; }
#alineacion_local.sistema_22 .jugador_9 { top: 213px; left: 148px; }
#alineacion_visitante.sistema_22 .jugador_8 { top: 125px; left: 52px }
#alineacion_visitante.sistema_22 .jugador_7 { top: 146px; left: 148px; }
#alineacion_visitante.sistema_22 .jugador_9 { top: 70px; left: 148px; }
#alineacion_visitante.sistema_22 .jugador_6 { left: 245px; }
#alineacion_visitante.sistema_22 .jugador_10 { left: 195px; top: 10px; }
#alineacion_visitante.sistema_22 .jugador_11 { left: 95px; }
#alineacion_local.sistema_22 .jugador_11 { left: 195px; }
#alineacion_local.sistema_22 .jugador_10 { left: 95px; top: 280px; }
/**/
/* SISTEMA  23 */
.sistema_23 .jugador_3, .sistema_23 .jugador_10 { left: 110px; }
#alineacion_visitante.sistema_23 .jugador_5, #alineacion_visitante.sistema_23 .jugador_6, #alineacion_visitante.sistema_23 .jugador_7, #alineacion_visitante.sistema_23 .jugador_8 { top: 95px; }
#alineacion_visitante.sistema_23 .jugador_9 { top: 10px; }
#alineacion_local.sistema_23 .jugador_4 { left: 245px; }
#alineacion_visitante.sistema_23 .jugador_2 { left: 240px; }
#alineacion_local.sistema_23 .jugador_3 { left: 148px; }
#alineacion_visitante.sistema_23 .jugador_3 { left: 142px; }
#alineacion_local.sistema_23 .jugador_2 { left: 50px; }
#alineacion_visitante.sistema_23 .jugador_4 { left: 45px; }
#alineacion_local.sistema_23 .jugador_8 { left: 275px; }
#alineacion_visitante.sistema_23 .jugador_5 { left: 275px; }
#alineacion_local.sistema_23 .jugador_5 { left: 20px; }
#alineacion_visitante.sistema_23 .jugador_8 { left: 20px; }
#alineacion_local.sistema_23 .jugador_7 { left: 190px; }
#alineacion_visitante.sistema_23 .jugador_6 { left: 190px; }
#alineacion_local.sistema_23 .jugador_6 { left: 105px; }
#alineacion_visitante.sistema_23 .jugador_7 { left: 105px; }
#alineacion_local.sistema_23 .jugador_11, #alineacion_visitante.sistema_23 .jugador_9 { left: 245px; }
#alineacion_local.sistema_23 .jugador_9, #alineacion_visitante.sistema_23 .jugador_11 { left: 50px; }
#alineacion_visitante.sistema_23 .jugador_6 { left: 205px; }
#alineacion_local.sistema_23 .jugador_5, #alineacion_local.sistema_23 .jugador_6, #alineacion_local.sistema_23 .jugador_7, #alineacion_local.sistema_23 .jugador_8 { top: 190px; }
#alineacion_local.sistema_23 .jugador_9 { top: 280px; }
#alineacion_local.sistema_23 .jugador_10 { top: 280px; left: 142px; }
#alineacion_visitante.sistema_23 .jugador_10 { top: 10px; left: 142px; }
/**/
/* SISTEMA  24 */
#alineacion_local.sistema_24 .jugador_4, #alineacion_local.sistema_24 .jugador_8 { left: 148px; }
#alineacion_visitante.sistema_24 .jugador_4, #alineacion_visitante.sistema_24 .jugador_8 { left: 142px; }
#alineacion_local.sistema_24 .jugador_9, #alineacion_visitante.sistema_24 .jugador_7 { left: 240px; }
#alineacion_local.sistema_24 .jugador_7, #alineacion_visitante.sistema_24 .jugador_9 { left: 52px; }
#alineacion_local.sistema_24 .jugador_6, #alineacion_visitante.sistema_24 .jugador_2 { left: 285px; }
#alineacion_local.sistema_24 .jugador_2, #alineacion_visitante.sistema_24 .jugador_6 { left: 10px; }
#alineacion_local.sistema_24 .jugador_5, #alineacion_visitante.sistema_24 .jugador_3 { left: 220px; }
#alineacion_local.sistema_24 .jugador_3, #alineacion_visitante.sistema_24 .jugador_5 { left: 75px; }
#alineacion_local.sistema_24 .jugador_6 { top: 105px; }
#alineacion_visitante.sistema_24 .jugador_6 { top: 186px; }
#alineacion_local.sistema_24 .jugador_3, #alineacion_local.sistema_24 .jugador_5 { top: 105px; }
#alineacion_local.sistema_24 .jugador_7, #alineacion_local.sistema_24 .jugador_8, #alineacion_local.sistema_24 .jugador_9 { top: 195px; }
#alineacion_visitante.sistema_24 .jugador_10 { left: 195px; top: 10px; }
#alineacion_visitante.sistema_24 .jugador_11 { left: 95px; }
#alineacion_local.sistema_24 .jugador_11 { left: 195px; }
#alineacion_local.sistema_24 .jugador_10 { left: 95px; top: 280px; }
#alineacion_visitante.sistema_24 .jugador_7 { top: 70px; }
#alineacion_visitante.sistema_24 .jugador_7, #alineacion_visitante.sistema_24 .jugador_8, #alineacion_visitante.sistema_24 .jugador_9 { top: 90px; }
/**/
/* SISTEMA  25 */
#alineacion_local.sistema_25 .jugador_6, #alineacion_visitante.sistema_25 .jugador_8 { left: 52px; }
#alineacion_visitante.sistema_25 .jugador_6, #alineacion_local.sistema_25 .jugador_8 { left: 245px; }
#alineacion_local.sistema_25 .jugador_6, #alineacion_local.sistema_25 .jugador_7, #alineacion_local.sistema_25 .jugador_8 { top: 190px; }
#alineacion_visitante.sistema_25 .jugador_6, #alineacion_visitante.sistema_25 .jugador_7, #alineacion_visitante.sistema_25 .jugador_8 { top: 90px; }
#alineacion_local.sistema_25 .jugador_7 { left: 148px; }
#alineacion_visitante.sistema_25 .jugador_8 { left: 52px }
#alineacion_visitante.sistema_25 .jugador_7 { left: 148px; }
#alineacion_visitante.sistema_25 .jugador_6 { left: 245px; }
#alineacion_visitante.sistema_25 .jugador_9 { top: 10px; }
#alineacion_local.sistema_25 .jugador_11, #alineacion_visitante.sistema_25 .jugador_9 { left: 260px; }
#alineacion_local.sistema_25 .jugador_9, #alineacion_visitante.sistema_25 .jugador_11 { left: 35px; }
#alineacion_local.sistema_25 .jugador_9 { top: 280px; }
#alineacion_local.sistema_25 .jugador_10 { top: 280px; left: 142px; }
#alineacion_visitante.sistema_25 .jugador_10 { top: 10px; left: 142px; }
/**/
/* SISTEMA  26 */
.sistema_26 .jugador_6, .sistema_26 .jugador_11 { left: 110px; }
#alineacion_local.sistema_26 .jugador_6 { top: 160px; left: 148px; }
#alineacion_visitante.sistema_26 .jugador_6 { top: 125px; left: 142px; }
#alineacion_local.sistema_26 .jugador_7, #alineacion_visitante.sistema_26 .jugador_10 { left: 170px; }
#alineacion_visitante.sistema_26 .jugador_7, #alineacion_local.sistema_26 .jugador_10 { left: 55px; }
#alineacion_local.sistema_26 .jugador_8, #alineacion_visitante.sistema_26 .jugador_9 { left: 140px; }
#alineacion_visitante.sistema_26 .jugador_8, #alineacion_local.sistema_26 .jugador_9 { left: 85px; }
#alineacion_local.sistema_26 .jugador_7, #alineacion_local.sistema_26 .jugador_8, #alineacion_local.sistema_26 .jugador_9, #alineacion_local.sistema_26 .jugador_10 { top: 213px; }
#alineacion_local.sistema_26 .jugador_7, #alineacion_visitante.sistema_26 .jugador_10 { left: 10px }
#alineacion_local.sistema_26 .jugador_8, #alineacion_visitante.sistema_26 .jugador_9 { left: 100px }
#alineacion_local.sistema_26 .jugador_9, #alineacion_visitante.sistema_26 .jugador_8 { left: 195px }
#alineacion_local.sistema_26 .jugador_10, #alineacion_visitante.sistema_26 .jugador_7 { left: 282px }
#alineacion_visitante.sistema_26 .jugador_7, #alineacion_visitante.sistema_26 .jugador_8, #alineacion_visitante.sistema_26 .jugador_9, #alineacion_visitante.sistema_26 .jugador_10 { top: 70px; }
#alineacion_visitante.sistema_26 .jugador_10 { bottom: 145px; }
/**/
/* SISTEMA  27 */
#alineacion_local.sistema_27 .jugador_6, #alineacion_local.sistema_27 .jugador_7, #alineacion_local.sistema_27 .jugador_8, #alineacion_local.sistema_27 .jugador_9 { top: 160px; }
#alineacion_visitante.sistema_27 .jugador_6, #alineacion_visitante.sistema_27 .jugador_7, #alineacion_visitante.sistema_27 .jugador_8, #alineacion_visitante.sistema_27 .jugador_9 { top: 125px; }
#alineacion_local.sistema_27 .jugador_6, #alineacion_visitante.sistema_27 .jugador_9 { left: 10px; }
#alineacion_local.sistema_27 .jugador_7, #alineacion_visitante.sistema_27 .jugador_8 { left: 100px; }
#alineacion_local.sistema_27 .jugador_8, #alineacion_visitante.sistema_27 .jugador_7 { left: 195px; }
#alineacion_local.sistema_27 .jugador_9, #alineacion_visitante.sistema_27 .jugador_6 { left: 282px; }
#alineacion_local.sistema_27 .jugador_10 { left: 148px; top: 225px; }
#alineacion_visitante.sistema_27 .jugador_10 { left: 142px; top: 65px; }
/**/
/* SISTEMA  28 */
.sistema_28 .jugador_7, .sistema_28 .jugador_9 { left: 110px; }
#alineacion_local.sistema_28 .jugador_11, #alineacion_visitante.sistema_28 .jugador_10 { left: 90px; }
#alineacion_local.sistema_28 .jugador_10, #alineacion_visitante.sistema_28 .jugador_11 { left: 200px; }
#alineacion_local.sistema_28 .jugador_6, #alineacion_visitante.sistema_28 .jugador_8 { left: 52px; }
#alineacion_visitante.sistema_28 .jugador_6, #alineacion_local.sistema_28 .jugador_8 { left: 245px; }
#alineacion_local.sistema_28 .jugador_6, #alineacion_local.sistema_28 .jugador_7, #alineacion_local.sistema_28 .jugador_8 { top: 180px; }
#alineacion_visitante.sistema_28 .jugador_6, #alineacion_visitante.sistema_28 .jugador_7, #alineacion_visitante.sistema_28 .jugador_8 { top: 110px; }
#alineacion_local.sistema_28 .jugador_7 { left: 148px; }
#alineacion_visitante.sistema_28 .jugador_8 { left: 52px }
#alineacion_visitante.sistema_28 .jugador_7 { left: 148px; }
#alineacion_visitante.sistema_28 .jugador_6 { left: 245px; }
#alineacion_local.sistema_28 .jugador_9 { top: 240px; }
#alineacion_visitante.sistema_28 .jugador_9 { top: 45px; }
#alineacion_visitante.sistema_28 .jugador_10 { left: 195px; top: 10px; }
#alineacion_visitante.sistema_28 .jugador_11 { left: 95px; }
#alineacion_local.sistema_28 .jugador_11 { left: 195px; }
#alineacion_local.sistema_28 .jugador_10 { left: 95px; top: 280px; }
/**/
/* SISTEMA  29 */
.sistema_29 .jugador_6, .sistema_29 .jugador_8 { left: 110px; }
#alineacion_local.sistema_29 .jugador_11, #alineacion_visitante.sistema_29 .jugador_10 { left: 90px; }
#alineacion_local.sistema_29 .jugador_10, #alineacion_visitante.sistema_29 .jugador_11 { left: 200px; }
#alineacion_local.sistema_29 .jugador_8 { left: 148px; }
#alineacion_visitante.sistema_29 .jugador_8 { left: 142px; }
#alineacion_local.sistema_29 .jugador_9, #alineacion_visitante.sistema_29 .jugador_7 { left: 240px; }
#alineacion_local.sistema_29 .jugador_7, #alineacion_visitante.sistema_29 .jugador_9 { left: 52px; }
#alineacion_local.sistema_29 .jugador_7, #alineacion_local.sistema_29 .jugador_8, #alineacion_local.sistema_29 .jugador_9 { top: 220px; }
#alineacion_visitante.sistema_29 .jugador_7 { top: 70px; }
#alineacion_visitante.sistema_29 .jugador_7, #alineacion_visitante.sistema_29 .jugador_8, #alineacion_visitante.sistema_29 .jugador_9 { top: 65px; }
#alineacion_visitante.sistema_29 .jugador_10 { left: 195px; top: 10px; }
#alineacion_visitante.sistema_29 .jugador_11 { left: 95px; }
#alineacion_local.sistema_29 .jugador_11 { left: 195px; }
#alineacion_local.sistema_29 .jugador_10 { left: 95px; top: 280px; }
#alineacion_local.sistema_29 .jugador_6 { top: 160px; left: 148px; }
#alineacion_visitante.sistema_29 .jugador_6 { top: 125px; left: 142px; }
/**/
/* SISTEMA  30 */
#alineacion_local.sistema_30 .jugador_4 { left: 245px; }
#alineacion_visitante.sistema_30 .jugador_2 { left: 240px; }
#alineacion_local.sistema_30 .jugador_3 { left: 148px; }
#alineacion_visitante.sistema_30 .jugador_3 { left: 142px; }
#alineacion_local.sistema_30 .jugador_2 { left: 50px; }
#alineacion_visitante.sistema_30 .jugador_4 { left: 45px; }
#alineacion_visitante.sistema_30 .jugador_10 { left: 195px; top: 10px; }
#alineacion_visitante.sistema_30 .jugador_11 { left: 95px; }
#alineacion_local.sistema_30 .jugador_11 { left: 195px; }
#alineacion_local.sistema_30 .jugador_10 { left: 95px; top: 280px; }
#alineacion_local.sistema_30 .jugador_6, #alineacion_visitante.sistema_30 .jugador_8 { left: 72px; }
#alineacion_visitante.sistema_30 .jugador_6, #alineacion_local.sistema_30 .jugador_8 { left: 225px; }
#alineacion_local.sistema_30 .jugador_5, #alineacion_local.sistema_30 .jugador_6, #alineacion_local.sistema_30 .jugador_7, #alineacion_local.sistema_30 .jugador_8, #alineacion_local.sistema_30 .jugador_9 { top: 190px; }
#alineacion_visitante.sistema_30 .jugador_5, #alineacion_visitante.sistema_30 .jugador_6, #alineacion_visitante.sistema_30 .jugador_7, #alineacion_visitante.sistema_30 .jugador_8, #alineacion_visitante.sistema_30 .jugador_9 { top: 90px; }
#alineacion_local.sistema_30 .jugador_7 { left: 148px; }
#alineacion_visitante.sistema_30 .jugador_7 { left: 142px; }
#alineacion_local.sistema_30 .jugador_5, #alineacion_visitante.sistema_30 .jugador_9 { left: 0; }
#alineacion_local.sistema_30 .jugador_9, #alineacion_visitante.sistema_30 .jugador_5 { left: 300px; }
/**/
/* SISTEMA 31 */
#alineacion_local.sistema_31 .jugador_6, #alineacion_visitante.sistema_31 .jugador_8 { left: 52px; }
#alineacion_visitante.sistema_31 .jugador_6, #alineacion_local.sistema_31 .jugador_8 { left: 245px; }
#alineacion_local.sistema_31 .jugador_6, #alineacion_local.sistema_31 .jugador_7, #alineacion_local.sistema_31 .jugador_8 { top: 190px; }
#alineacion_visitante.sistema_31 .jugador_6, #alineacion_visitante.sistema_31 .jugador_7, #alineacion_visitante.sistema_31 .jugador_8 { top: 90px; }
#alineacion_local.sistema_31 .jugador_7 { left: 148px; }
#alineacion_visitante.sistema_31 .jugador_8 { left: 52px }
#alineacion_visitante.sistema_31 .jugador_7 { left: 148px; }
#alineacion_visitante.sistema_31 .jugador_6 { left: 245px; }
#alineacion_local.sistema_31 .jugador_9, #alineacion_visitante.sistema_31 .jugador_10 { left: 12px; }
#alineacion_local.sistema_31 .jugador_10, #alineacion_visitante.sistema_31 .jugador_9 { left: 290px; }
#alineacion_local.sistema_31 .jugador_9, #alineacion_local.sistema_31 .jugador_10 { top: 230px; }
#alineacion_visitante.sistema_31 .jugador_9, #alineacion_visitante.sistema_31 .jugador_10 { top: 50px; }
/**/
/* SISTEMA 32 */
#alineacion_local.sistema_32 .jugador_6, #alineacion_visitante.sistema_32 .jugador_8 { left: 52px; }
#alineacion_visitante.sistema_32 .jugador_6, #alineacion_local.sistema_32 .jugador_8 { left: 245px; }
#alineacion_local.sistema_32 .jugador_6, #alineacion_local.sistema_32 .jugador_7, #alineacion_local.sistema_32 .jugador_8 { top: 190px; }
#alineacion_visitante.sistema_32 .jugador_6, #alineacion_visitante.sistema_32 .jugador_7, #alineacion_visitante.sistema_32 .jugador_8 { top: 90px; }
#alineacion_local.sistema_32 .jugador_7 { left: 148px; }
#alineacion_visitante.sistema_32 .jugador_8 { left: 52px }
#alineacion_visitante.sistema_32 .jugador_7 { left: 148px; }
#alineacion_visitante.sistema_32 .jugador_6 { left: 245px; }
#alineacion_local.sistema_32 .jugador_9, #alineacion_visitante.sistema_32 .jugador_10 { left: 100px; }
#alineacion_local.sistema_32 .jugador_10, #alineacion_visitante.sistema_32 .jugador_9 { left: 195px; }
#alineacion_local.sistema_32 .jugador_9, #alineacion_local.sistema_32 .jugador_10 { top: 230px; }
#alineacion_visitante.sistema_32 .jugador_9, #alineacion_visitante.sistema_32 .jugador_10 { top: 50px; }
/**/
/* SISTEMA 33 */
#alineacion_local.sistema_33 .jugador_4 { left: 245px; }
#alineacion_visitante.sistema_33 .jugador_2 { left: 240px; }
#alineacion_local.sistema_33 .jugador_3 { left: 148px; }
#alineacion_visitante.sistema_33 .jugador_3 { left: 142px; }
#alineacion_local.sistema_33 .jugador_2 { left: 50px; }
#alineacion_visitante.sistema_33 .jugador_4 { left: 45px; }
#alineacion_local.sistema_33 .jugador_6, #alineacion_visitante.sistema_33 .jugador_8 { left: 72px; }
#alineacion_visitante.sistema_33 .jugador_6, #alineacion_local.sistema_33 .jugador_8 { left: 225px; }
#alineacion_local.sistema_33 .jugador_5, #alineacion_local.sistema_33 .jugador_6, #alineacion_local.sistema_33 .jugador_7, #alineacion_local.sistema_33 .jugador_8, #alineacion_local.sistema_33 .jugador_9 { top: 165px; }
#alineacion_visitante.sistema_33 .jugador_5, #alineacion_visitante.sistema_33 .jugador_6, #alineacion_visitante.sistema_33 .jugador_7, #alineacion_visitante.sistema_33 .jugador_8, #alineacion_visitante.sistema_33 .jugador_9 { top: 125px; }
#alineacion_local.sistema_33 .jugador_7 { left: 148px; }
#alineacion_visitante.sistema_33 .jugador_7 { left: 142px; }
#alineacion_local.sistema_33 .jugador_5, #alineacion_visitante.sistema_33 .jugador_9 { left: 0; }
#alineacion_local.sistema_33 .jugador_9, #alineacion_visitante.sistema_33 .jugador_5 { left: 300px; }
#alineacion_local.sistema_33 .jugador_10 { left: 148px; top: 225px; }
#alineacion_visitante.sistema_33 .jugador_10 { left: 142px; top: 65px; }
/**/
/* SISTEMA 34 */
#alineacion_local.sistema_34 .jugador_4 { left: 245px; }
#alineacion_visitante.sistema_34 .jugador_2 { left: 240px; }
#alineacion_local.sistema_34 .jugador_3 { left: 148px; }
#alineacion_visitante.sistema_34 .jugador_3 { left: 142px; }
#alineacion_local.sistema_34 .jugador_2 { left: 50px; }
#alineacion_visitante.sistema_34 .jugador_4 { left: 45px; }
#alineacion_local.sistema_34 .jugador_8 { left: 275px; }
#alineacion_visitante.sistema_34 .jugador_5 { left: 275px; }
#alineacion_local.sistema_34 .jugador_5 { left: 20px; }
#alineacion_visitante.sistema_34 .jugador_8 { left: 20px; }
#alineacion_local.sistema_34 .jugador_7 { left: 190px; }
#alineacion_visitante.sistema_34 .jugador_6 { left: 190px; }
#alineacion_local.sistema_34 .jugador_6 { left: 105px; }
#alineacion_visitante.sistema_34 .jugador_7 { left: 105px; }
#alineacion_visitante.sistema_34 .jugador_6 { left: 205px; }
#alineacion_local.sistema_34 .jugador_5, #alineacion_local.sistema_34 .jugador_6, #alineacion_local.sistema_34 .jugador_7, #alineacion_local.sistema_34 .jugador_8 { top: 165px; }
#alineacion_visitante.sistema_34 .jugador_5, #alineacion_visitante.sistema_34 .jugador_6, #alineacion_visitante.sistema_34 .jugador_7, #alineacion_visitante.sistema_34 .jugador_8 { top: 125px; }
#alineacion_local.sistema_34 .jugador_9, #alineacion_visitante.sistema_34 .jugador_10 { left: 100px; }
#alineacion_local.sistema_34 .jugador_10, #alineacion_visitante.sistema_34 .jugador_9 { left: 195px; }
#alineacion_local.sistema_34 .jugador_9, #alineacion_local.sistema_34 .jugador_10 { top: 230px; }
#alineacion_visitante.sistema_34 .jugador_9, #alineacion_visitante.sistema_34 .jugador_10 { top: 50px; }
/**/
/* SISTEMA 35 */
#alineacion_local.sistema_35 .jugador_4 { left: 245px; }
#alineacion_visitante.sistema_35 .jugador_2 { left: 240px; }
#alineacion_local.sistema_35 .jugador_3 { left: 148px; }
#alineacion_visitante.sistema_35 .jugador_3 { left: 142px; }
#alineacion_local.sistema_35 .jugador_2 { left: 50px; }
#alineacion_visitante.sistema_35 .jugador_4 { left: 45px; }
#alineacion_local.sistema_35 .jugador_8 { left: 275px; }
#alineacion_visitante.sistema_35 .jugador_5 { left: 275px; }
#alineacion_local.sistema_35 .jugador_5 { left: 20px; }
#alineacion_visitante.sistema_35 .jugador_8 { left: 20px; }
#alineacion_local.sistema_35 .jugador_7 { left: 190px; }
#alineacion_visitante.sistema_35 .jugador_6 { left: 190px; }
#alineacion_local.sistema_35 .jugador_6 { left: 105px; }
#alineacion_visitante.sistema_35 .jugador_7 { left: 105px; }
#alineacion_visitante.sistema_35 .jugador_6 { left: 205px; }
#alineacion_local.sistema_35 .jugador_5, #alineacion_local.sistema_35 .jugador_6, #alineacion_local.sistema_35 .jugador_7, #alineacion_local.sistema_35 .jugador_8 { top: 165px; }
#alineacion_visitante.sistema_35 .jugador_5, #alineacion_visitante.sistema_35 .jugador_6, #alineacion_visitante.sistema_35 .jugador_7, #alineacion_visitante.sistema_35 .jugador_8 { top: 125px; }
#alineacion_visitante.sistema_35 .jugador_10 { left: 195px; top: 10px; }
#alineacion_visitante.sistema_35 .jugador_11 { left: 95px; }
#alineacion_local.sistema_35 .jugador_11 { left: 195px; }
#alineacion_local.sistema_35 .jugador_10 { left: 95px; top: 280px; }
/**/
/* SISTEMA  19 */
#alineacion_local.sistema_19 .jugador_4 { left: 148px; }
#alineacion_visitante.sistema_19 .jugador_4 { left: 142px; }
#alineacion_visitante.sistema_19 .jugador_7 { left: 240px; }
#alineacion_local.sistema_19 .jugador_7 { left: 52px; }
#alineacion_local.sistema_19 .jugador_6, #alineacion_visitante.sistema_19 .jugador_2 { left: 285px; }
#alineacion_local.sistema_19 .jugador_2, #alineacion_visitante.sistema_19 .jugador_6 { left: 10px; }
#alineacion_local.sistema_19 .jugador_5, #alineacion_visitante.sistema_19 .jugador_3 { left: 220px; }
#alineacion_local.sistema_19 .jugador_3, #alineacion_visitante.sistema_19 .jugador_5 { left: 75px; }
#alineacion_local.sistema_19 .jugador_6 { top: 105px; }
#alineacion_visitante.sistema_19 .jugador_6 { top: 186px; }
#alineacion_local.sistema_19 .jugador_3, #alineacion_local.sistema_19 .jugador_5 { top: 105px; }
#alineacion_local.sistema_19 .jugador_7, #alineacion_visitante.sistema_19 .jugador_10 { left: 170px; }
#alineacion_visitante.sistema_19 .jugador_7, #alineacion_local.sistema_19 .jugador_10 { left: 55px; }
#alineacion_local.sistema_19 .jugador_8, #alineacion_visitante.sistema_19 .jugador_9 { left: 140px; }
#alineacion_visitante.sistema_19 .jugador_8, #alineacion_local.sistema_19 .jugador_9 { left: 85px; }
#alineacion_local.sistema_19 .jugador_7, #alineacion_local.sistema_19 .jugador_10 { top: 213px; }
#alineacion_local.sistema_19 .jugador_8, #alineacion_local.sistema_19 .jugador_9 { top: 183px; }
#alineacion_local.sistema_19 .jugador_7, #alineacion_visitante.sistema_19 .jugador_10 { left: 10px }
#alineacion_local.sistema_19 .jugador_8, #alineacion_visitante.sistema_19 .jugador_9 { left: 100px }
#alineacion_local.sistema_19 .jugador_9, #alineacion_visitante.sistema_19 .jugador_8 { left: 195px }
#alineacion_local.sistema_19 .jugador_10, #alineacion_visitante.sistema_19 .jugador_7 { left: 282px }
#alineacion_visitante.sistema_19 .jugador_7, #alineacion_visitante.sistema_19 .jugador_10 { top: 70px; }
#alineacion_visitante.sistema_19 .jugador_8, #alineacion_visitante.sistema_19 .jugador_9 { top: 100px; }
#alineacion_visitante.sistema_19 .jugador_10 { bottom: 145px; }
/**/
/*Modulo Suplentes*/
#alineacion_local dl { position: absolute; z-index: 100000; top: 10px; right: 0; }
#alineacion_visitante dl { position: absolute; z-index: 100000; bottom: 10px; right: 0; }
dl.hover dt { display: none; }
#alineacion_local dl li, #alineacion_visitante dl li { position: static; }
#alineacion_local dl ul, #alineacion_visitante dl ul { clear: both; }
#alineacion_local dt.suplentes_envivo, #alineacion_visitante dt.suplentes_envivo { bottom: 0; padding: 0; margin: 0; float: left; font-weight: bold; font: 110% Arial, Helvetica, sans-serif; border-bottom: 0; background: #666; border-radius: 5px; }
#alineacion_local dt.suplentes_envivo:hover, #alineacion_visitante dt.suplentes_envivo:hover { background-position: 0 -22px }
#alineacion_local dl.hover dt.suplentes_envivo, #alineacion_visitante dl.hover dt.suplentes_envivo { bottom: 0; }
#alineacion_visitante dl.hover dt.suplentes_envivo { right: 195px; }
#contenido dt.suplentes_envivo a, #contenido dt.suplentes_envivo a:link, #contenido dt.suplentes_envivo a:visited { color: #fff; padding: 5px 17px; float: left; text-decoration: none; text-transform: none }
#contenido dt.suplentes_envivo a:hover, #contenido dt.suplentes_envivo a:hover { color: #E8EDD3; }
#alineacion_local dt.suplentes_envivo { position: relative; right: 0; top: 0; }
#alineacion_visitante dt.suplentes_envivo { left: 185px; }
#alineacion_local dd.suplentes_envivo, #alineacion_visitante dd.suplentes_envivo { position: absolute; border: none; padding: 0; background: #4A4646 url(https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/bt-cerrar.png) no-repeat 260px 5px; width: 275px; right: 0; cursor: pointer; padding: 5px; border-radius: 5px; }
#alineacion_visitante dd.suplentes_envivo { bottom: 4px; right: 0; }
dd.suplentes_envivo { display: none; }
dd.suplentes_envivo ul.highlights_campo { top: 0; }
dl.hover dd.suplentes_envivo { display: block; position: absolute; z-index: 1000; }
#alineacion_visitante dl.hover dd.suplentes_envivo { margin-left: 5px; }
#alineacion_visitante dl.hover dt.suplentes_envivo { margin-left: 5px; }
#contenido dd.suplentes_envivo table { border-collapse: collapse; border-spacing: 0; float: left; font-size: 11px; line-height: 15px; margin-bottom: 15px; padding: 0; margin: 20px 0 0; width: 275px; clear: both; border: 1px solid #ccc; background: #fff }
dd.suplentes_envivo td { border: 1px solid #CCC; padding: 2px 5px; text-align: center; color: #000; text-align: left; vertical-align: top; background: #fff }
#alineacion_visitante dd.suplentes_envivo td ul, #alineacion_visitante dd.suplentes_envivo td li { float: left; }
dd.suplentes_envivo td a { font-weight: normal; }
dd.suplentes_envivo td a:hover { color: #666; }
dd.suplentes_envivo td.dorsal { font-weight: bold; }
ul.highlights_campo { clear: left; margin: 0; padding: 0; overflow: hidden; position: relative; top: 3px; text-align: center; width: 80px; float: left; }
ul.highlights_campo li { color: #fff; font-size: 0.85em; display: inline; }
#alineacion_local ul.highlights_campo li, #alineacion_visitante ul.highlights_campo li { position: static; padding: 0 2px 0 0; white-space: nowrap; }
#alineacion_visitante ul.highlights_campo li { padding: 0 0 0 2px; }
/*entrenador*/
#contenido #entrenador_local { float: left; position: relative; clear: left; color: #777; display: inline; padding: 0; margin-bottom: 0; font-weight: bold; left: 0; line-height: 12px; margin: 0; }
#contenido #entrenador_visitante { float: left; position: relative; clear: left; color: #777; display: inline; padding: 0; margin-bottom: 0; font-weight: bold; left: 0; line-height: 12px; top: 300px; margin: 0; }
#entrenador_local strong, #entrenador_visitante strong { font-weight: normal; text-transform: uppercase; color: #900; border-right: solid 1px #ddd; padding-right: 5px; margin-right: 5px; }
/*estadisticas*/
.include_alineaciones, .include_estadisticas { float: left; font-size: 11px; padding: 0; position: relative; width: 100%; background-color: #fff; overflow: hidden; }
.include_alineaciones h3, .include_estadisticas h3 { height: 0; width: 0; overflow: hidden; margin: 0; padding: 0; }
.include_alineaciones h4, .include_estadisticas h4 { color: #333; font: normal 175% Georgia, "Times New Roman", Times, serif; padding: 5px 0 0; margin: 0; position: relative; float: left; left: 0; top: -5px; }
.include_alineaciones #alineacion_visitante h4, .include_estadisticas #alineacion_visitante h4 { top: 295px; }
.include_alineaciones.respuestas, .include_estadisticas .respuestas { float: left; position: relative; border-bottom: 1px solid #DDE0E1; overflow: hidden; margin-bottom: 10px; height: 30px; }
* html .include_alineaciones .respuestas, * html .include_estadisticas .respuestas { width: 100%; }
.estadisticas { border: 1px solid #ccc; width: 99%; float: left; background: #fff; }
#contenido .estadisticas h2 { font: 175%/110% Georgia, "Times New Roman", Times, serif; color: #333; padding: 10px 0 0 10px; }
.include_alineaciones .respuestas li, .include_estadisticas .respuestas li { float: left; position: relative; width: 49%; padding: 10px 0 0; }
.include_alineaciones .respuestas li.respuesta_2, .include_estadisticas .respuestas li.respuesta_2 { float: right; }
.include_alineaciones .respuestas li h5, .include_estadisticas .respuestas li h5 { color: #7F8F95; font-weight: normal; padding: 0; text-transform: none; }
.include_alineacione .limite_resultados, .include_estadisticas .limite_resultado { height: 8px; background: #DADEDF url(https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/bg_barra_stats.gif) repeat-x top left; padding: 0; margin: 0 auto; line-height: 8px; width: 100%; position: relative; top: -25px; z-index: 1000; }
.limite_resultado span { display: none; }
.estadisticas_head img { display: block; }
.modulo2 { height: 237px; overflow: auto; width: 230px; }
/*.competicion{width:100%;}
.competicion .respuestas{margin: 0;}
.competicion .respuestas table{width:100%;border:0;}
.competicion .respuestas td, .competicion .respuestas th{text-align:center;}
.competicion .stats_tbl h4{margin:0;padding:10px 0 0;}
.competicion .respuestas li{padding:0 0 7px;margin:0;}
#cuerpo .competicion .respuestas li table{font-size: 11px;}
#cuerpo .competicion .respuestas li table th{font-weight: bold;padding: 2px 5px;}*/
.modulo2 .preguntayrespuestas { width: 95%; }
* html .modulo2 .preguntayrespuestas { width: 90%; }
.respuesta_2 { text-align: right; }
.barra { display: block; height: 8px; }
.respuesta_1 .barra { background: url(https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/bg_barra_resp1.gif) repeat-x top left; }
.respuesta_2 .barra { background: url(https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/bg_barra_resp2.gif) repeat top right; margin: 0 0 0 auto; }
.estadisticas_head { border: 1px solid #ccc; color: #555; overflow: hidden; padding: 10px 0 5px; position: relative; text-transform: uppercase; width: 95%; background: #fff; margin: 10px; top: 5px }
.estadisticas_head dl { position: relative; width: 55%; margin: 0 auto 5px; }
.estadisticas_head dt { text-align: center; color: #900; margin: 0 0 5px; font-weight: bold; }
.estadisticas_head dd { position: absolute; font-weight: bold; }
.estadisticas .resultados_encuesta h4 { float: left; width: 100%; top: 0; left: 0; padding: 0 0 3px; color: #777; font: 110% Arial, Helvetica, sans-serif; }
.resultados_encuesta { float: left; padding: 0 10px; width: 368px; }
.resultados_encuesta ul { float: left; padding: 0; width: 368px; }
.resultados_encuesta li { float: left; position: relative; height: 60px; }
.resultados_encuesta ul h5 { font: 11px Arial, Helvetica, sans-serif; margin: 0; }
.estadisticas_goles { border-bottom: 1px solid #e0e0e0; }
.estadisticas_head dl.estadisticas_tarjetas { width: 95%; }
dl.estadisticas_tarjetas li { float: left; }
dd.goles_local, dd.tarjetas_local { left: 0; top: 0; margin: 0; padding: 0 }
dd.goles_local { }
dd.goles_visitante, dd.tarjetas_visitante { right: 0; top: 0; }
.escudo_sm_local { position: absolute; top: 8px; left: 10px; }
.escudo_sm_visitante { position: absolute; top: 8px; right: 10px; }
.nav_estadisticas { float: left; position: relative; width: 302px; bottom: -1px; z-index: 100 }
.nav_estadisticas li { color: #fff; width: 147px; float: left; text-align: center; padding: 0; font-size: 12px; font-weight: bold; margin: 0 1px 0 0; border: 1px solid #ccc }
#contenido .nav_estadisticas li a, #contenido .nav_estadisticas li a:link, #contenido .nav_estadisticas li a:visited { color: #505050; background: #ccc; display: block; padding: 5px 0; }
.nav_estadisticas li.activa, #contenido .nav_estadisticas li.activa a, .nav_estadisticas li.activa a:visited, .nav_estadisticas li.activa a:hover { border-bottom: 1px solid #fff; color: #900; background: #fff; margin-bottom: -1px }
#contenido .nav_estadisticas li a:hover { background: #f1f1f1; }
.estadisticas_envivo .last .respuestas { border-bottom: 0; }
.amarillas { background: url("https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/t_amarilla.gif") no-repeat scroll left center transparent; padding: 0 2px 0 10px; }
.rojas { background: url("https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/t_roja.gif") no-repeat scroll left center transparent; padding: 0 2px 0 10px; }
.pestana_GDP { display: none; }
.pestana_GDP.activa_GDP, .pestana_GDP.activaJs_GDP { display: block; }
.el_js_esta_activo_GDP .pestana_GDP.activa_GDP { display: none; }
/* FIN Alineaciones y estadísticas de envivos */
.datos_encuentro { float: left; position: relative; width: 944px; background: #76797A url("https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/bg_highlights.gif") repeat-x scroll left top; margin: 0 auto 20px; padding: 5px 10px; }
#contenido .datos_encuentro h3 { float: left; color: #fff; font: bold 12px Arial, Helvetica, sans-serif; text-transform: uppercase; padding-top: 23px; }
#leyenda { float: right; margin-bottom: 3px; }
#leyenda li { color: #555; float: left; font-size: 10px; height: 15px; line-height: 15px; margin: 2px 0 0 5px; padding: 0 5px; }
#leyenda li img { padding: 0 3px 0 0; vertical-align: middle; }
#escudos_hlights { height: 35px; left: 95px; position: absolute; text-align: center; width: 17px; top: 0; }
#escudos_hlights img { margin: 8px auto; padding: 0; }
#highlights_prorroga h5 { float: left; color: #bbb; font: bold 10px Arial, Helvetica, sans-serif; padding-top: 12px; left: -115px; letter-spacing: -0.03em; }
#barra_highlights, #prorroga_01, #prorroga_02, #penalties { position: relative; height: 70px; margin: 0 0 0 auto; width: 88%; top: -1px; z-index: 5; }
#barra_highlights ul, #prorroga_01 ul, #prorroga_02 ul, #penalties ul { float: left; width: 100%; padding: 5px 0; }
#barra_highlights ul + ul, #prorroga_01 ul + ul, #prorroga_02 ul + ul, #penalties ul + ul { border-top: 1px solid #989797; }
#barra_highlights #highlights_local, #prorroga_01 .equipo_01, #prorroga_02 .equipo_01, #penalties .equipo_01 { position: relative; width: 100%; top: 8px; }
#prorroga_01 .equipo_01, #prorroga_02 .equipo_01, #penalties .equipo_01 { height: 20px; *top: -22px;
}
#barra_highlights #highlights_visitante { float: left; position: relative; width: 100%; top: 24px; _top: 4px; }
#prorroga_01 .equipo_02, #prorroga_02 .equipo_02, #penalties .equipo_02 { float: left; position: relative; width: 100%; }
#barra_highlights ul li ul, #prorroga_01 ul li ul, #prorroga_02 ul li ul, #penalties ul li { float: left; padding-left: 8px; }
#barra_highlights ul li, #prorroga_01 ul li, #prorroga_02 ul li, #penalties ul li { float: left; position: absolute; display: inline; margin-left: -7px; }
#penalties ul li { width: 100%; }
#barra_highlights ul li span, #prorroga_01 ul li span, #prorroga_02 ul li span, #penalties ul li span { width: 15px; height: 15px; cursor: pointer; z-index: 5; float: left; }
#penalties h5 { color: #AAA; float: left; font: bold 12px Arial, Helvetica, sans-serif; left: -112px; position: absolute; text-transform: uppercase; top: 18px; }
#penalties ul li span { height: 20px; width: 30px; position: relative; }
#penalties ul li span + span { margin-left: 10px; }
#barra_highlights ul li span span, #prorroga_01 ul li span span, #prorroga_02 ul li span span, #penalties ul li span span { display: block; position: absolute; bottom: 20px; left: -130px; width: 130px; display: none; background-color: #eee; border: solid 1px #ddd; font: 11px Arial, Helvetica, sans-serif; padding: 2px 5px; z-index: 999; height: auto; }
#barra_highlights ul li span.gol, #highlights_prorroga ul li span.gol, #penalties ul li span.gol { background: url(https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/balon_hlights.gif) no-repeat scroll left center transparent; }
#barra_highlights ul li span.nogol, #highlights_prorroga ul li span.nogol, #penalties ul li span.nogol { background: url(https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/balon_nogol.gif) no-repeat scroll left center transparent; }
#barra_highlights ul li span.tarjeta_amarilla, #highlights_prorroga ul li span.tarjeta_amarilla { background: url(https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/amarilla_hlights.gif) no-repeat scroll left center transparent; }
#barra_highlights ul li span.tarjeta_roja, #highlights_prorroga ul li span.tarjeta_roja { background: url(https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/roja_hlights.gif) no-repeat scroll left center transparent; }
#barra_highlights ul li span.cambio, #highlights_prorroga ul li span.cambio { background: url(https://e00-elmundo.uecdn.es/elmundodeporte/envivos_geca/iconos/cambio_sm.gif) no-repeat scroll left center transparent; }
#barra_highlights ul li span:hover span, #highlights_prorroga ul li span:hover span, #penalties ul li span:hover span { display: inline; }
.alineaciones .equipo1, .alineaciones .equipo2 { float: left; width: 47%; margin-bottom: 30px; }
.alineaciones .equipo1 { border-right: 1px solid #CCC; margin-right: 10px; padding-right: 10px; }
#contenido .alineaciones h3 { font-size: 14px; margin: 0 0 5px; background: #dedede; padding: 5px; text-transform: uppercase; font-weight: bold; }
.alineaciones dl { margin: 0; padding: 0 }
.alineaciones dt { font-weight: bold; padding: 4px 5px; margin-top: 10px; border-bottom: 1px solid; color: #900; }
.alineaciones dd { border-bottom: 1px solid #DDDDDD; margin: 0; padding: 5px 5px; font-size: 80%; }
body.amistoso .marcador_envivo { margin-bottom: 15px; }
body.amistoso #goles_envivo { float: left; background-color: #fff; color: #555; }
body.amistoso #goles_envivo ul { width: 260px; padding: 0 30px; }
body.amistoso #goles_envivo li { float: left; width: 100%; padding: 0; }
.datos_encuentro_amistoso { float: left; width: 640px; padding: 4px 0; background-color: #eee; color: #555; font-size: 11px; border-bottom: solid 1px #ddd; }
/* navegación entre clasificaciones */
.nav-otras-clasificaciones { float: left; width: 100%; margin: 10px 0 30px; }
#contenido .nav-otras-clasificaciones h2 { margin-bottom: 0; }
#contenido .nav-otras-clasificaciones dl { font-size: 75%; }
#contenido .nav-otras-clasificaciones dt { float: left; width: 100%; clear: left; text-transform: uppercase; color: #777; padding: 2px 0; border-bottom: dotted 1px #ccc; margin: 10px 0 5px; font-size: 95%; }
#contenido .nav-otras-clasificaciones dd { float: left; padding: 2px 5px; border-left: solid 1px #ccc; }
#contenido .nav-otras-clasificaciones dt + dd { padding: 2px 5px 2px 0; border-left: 0; }
/* PUBLICIDAD */

#contenido .publicidad td { padding: 0; }
/*ESTILO PARA ENVIVOS VENTANA MODAL raulmr*/

#popUp { position: absolute; top: 0; left: 0; width: 100%; z-index: 99999; }
#transparencia { position: absolute; top: 0; left: 0; width: 100%; }
#popUpHija { width: 570px; height: 355px!important; margin: 0 0 0 -287px; left: 50%; display: block; position: absolute; }
#infoPopUp { width: 568px; height: 355px!important; border: 1px solid #949494; border-top: 0; margin: 0; padding: 0; overflow: hidden; }
#cerrarPopUp { background: url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/futbol/cerrar-popups-fichasjugadores.gif) no-repeat top left; width: 570px; height: 20px; }
/* Tablas quiniela */
#contenido .tabla_quiniela td { border: 0; border-bottom: 1px solid #CCC; padding: 10px 5px; }
#contenido .tabla_quiniela th { background: #353535; color: #FFFFFF; padding: 5px; text-align: center; vertical-align: bottom; }
#contenido .tabla_quiniela td:nth-child(5n+4) { background: #E4E4E4; }
#contenido .tabla_quiniela td.recaudacion { background: #E4E4E4; font-weight: bold; }
/*playoffs*/
#resultados_playoffs table .marcador_01 { border-right: 1px solid #CECECE !important; }
#resultados_playoffs table th .marcador_01 { border-right: 1px solid #353535 !important; }
#resultados_playoffs table .marcador_01, #contenido table .marcador_02 { color: #676C6F; display: block; float: left; padding: 0 4px; width: 20px; }
#resultados_playoffs td.marcador { background: none repeat scroll 0 0 #EBEBEB; padding: 0 0 0 10px !important; width: 88px !important; }
#resultados_playoffs table td { font-size: 12px; padding: 2px !important; border-bottom: 1px dotted #E1E1E1; border-right: 1px solid #EBEBEB; }
#resultados_playoffs td.marcador span.marcador { display: block !important; float: left !important; width: 28px !important; }
/**/
#resultados_playoffs { float: left; position: relative; width: 100%; }
#resultados_playoffs table { float: left; position: relative; width: 100%; margin-bottom: 10px; border-left: 1px solid #E1E1E1; }
#resultados_playoffs table th { background: none repeat scroll 0 0 #353535; border-color: #353535 #353535 #FFFFFF; border-style: solid; border-width: 0; color: #FFFFFF; text-align: center; }
#resultados_playoffs th.equipo { width: 245px; }
#resultados_playoffs th.marcador { padding: 0 !important; background-image: none; /*background-color:#616669 !important;*/ width: 98px; background: #515151; }
#resultados_playoffs th.marcador span { color: #FFFFFF; font-size: 120%; padding: 0; text-align: center; width: 48px; height: 27px; }
.nba #resultados_playoffs th.marcador span { width: 40px }
#resultados_playoffs td.marcador { padding: 0 0 0 10px !important; width: 88px !important; }
#resultados_playoffs td.marcador span.marcador { float: left !important; display: block !important; width: 28px !important; }
#resultados_playoffs table td { padding: 5px 2px !important; font-size: 12px; }
#resultados_playoffs table td, #resultados_playoffs table th { margin: 0; text-align: center; }
/*Navegación fases playoffs*/
.navegacion-fases p { color: #333333; float: left; margin: 3px 10px 0 5px; }
.navegacion-fases.playoffs { float: left; margin: 15px 0; width: 100%; }
.navegacion-fases li { background: -moz-linear-gradient(center top, #F9F9F9, #E5E5E5 20px) repeat scroll 0 0 transparent; border: 1px solid #C0C0C0; color: #C0C0C0; float: left; height: 14px; margin: 0 2px; padding: 5px 15px; text-align: center; font-size: 75%; }
/*cuadro cruces playoffs*/
#cuadro.cruces-futbol-sala { clear: both; margin: 0 40px 20px; padding: 0; position: relative; width: 910px; }
#cuadro.cruces-futbol-sala h4 { clear: both; color: #FFFFFF; float: left; font: bold 16px Arial, Helvetica, sans-serif; margin: 0; padding: 5px 0; position: relative; width: 910px; }
#cuadro.cruces-futbol-sala .pie_cuadro_oeste { border-bottom: 1px solid #FFFFFF; color: #990000; float: left; font-size: 11px; font-weight: bold; margin-bottom: 10px; padding: 3px 0; text-align: center; width: 170px; }
#cuadro.cruces-futbol-sala .pie_cuadro_final { border-bottom: 1px solid #FFFFFF; color: #FFFFFF; float: left; font-size: 11px; font-weight: bold; margin-bottom: 10px; padding: 3px 0; text-align: center; width: 170px; }
#cuadro.cruces-futbol-sala .pie_cuadro_este { border-bottom: 1px solid #FFFFFF; color: #6F859F; float: left; font-size: 11px; font-weight: bold; margin-bottom: 10px; padding: 3px 0; text-align: center; width: 170px; }
#cuadro.cruces-futbol-sala .octavos_oeste { clear: left; float: left; padding-right: 10px; width: 170px; }
#cuadro.cruces-futbol-sala .cuartos_oeste { clear: left; float: left; padding-right: 10px; padding-top: 0; width: 160px; }
#cuadro.cruces-futbol-sala .semis_oeste { float: left; padding-right: 10px; padding-top: 30px; width: 160px; }
#cuadro.cruces-futbol-sala .final { float: left; padding-top: 30px; width: 170px; }
#cuadro.cruces-futbol-sala .semis_este { float: left; padding-left: 10px; padding-top: 30px; width: 160px; }
#cuadro.cruces-futbol-sala .cuartos_este { float: left; padding-left: 10px; padding-top: 0; width: 160px; }
#cuadro.cruces-futbol-sala .octavos_este { float: left; padding-left: 10px; width: 160px; }
#cuadro.cruces-futbol-sala .partido_2 { background-color: #F1F1F1; border: 1px solid #E1E1E1; float: left; margin-bottom: 5px; padding: 2px; position: relative; width: 154px; }
#cuadro.cruces-futbol-sala .partido_1 { background-color: #F1F1F1; border: 1px solid #E1E1E1; float: left; margin-bottom: 5px; padding: 2px; position: relative; width: 154px; }
#cuadro.cruces-futbol-sala .partido_final { background-color: #D7D7D7; border: 1px solid #BFBFBF; float: left; margin-bottom: 5px; padding: 2px; position: relative; width: 164px; }
#cuadro.cruces-futbol-sala .equipo_ganador { float: left; height: 25px; width: 154px; }
#cuadro.cruces-futbol-sala .equipo_ganador strong { background-color: #990000; color: #F8D3D3; float: left; font: bold 15px Arial, Helvetica, sans-serif; height: 19px; padding: 2px 0 0; text-align: center; width: 21px; }
#cuadro.cruces-futbol-sala .equipo_ganador p { float: left; font: bold 11px/10px Arial, Verdana, sans-serif; max-width: 125px; height: 19px; margin: 0; padding: 6px 0 0 2px; }
#cuadro.cruces-futbol-sala .equipo { float: left; height: auto; width: 154px; }
#cuadro.cruces-futbol-sala .equipo:first-child { margin-bottom: 3px; }
#cuadro.cruces-futbol-sala .equipo p { float: left; font: 11px/10px Arial, Verdana, sans-serif; height: auto; margin: 0; max-width: 125px; padding: 6px 0 0 2px; }
#cuadro.cruces-futbol-sala .equipo p span { font-size: 14px; font-weight: bold; }
#cuadro.cruces-futbol-sala .partido_1 .equipo { float: left; height: 25px; width: 154px; }
#cuadro.cruces-futbol-sala .partido_1 .equipo strong { float: right; font: bold 15px Arial, Helvetica, sans-serif; height: 19px; padding: 2px 0 0; text-align: center; width: 21px; }
#cuadro.cruces-futbol-sala .partido_1 .equipo p { float: left; font: 11px/10px Arial, Verdana, sans-serif; height: 19px; margin: 0; padding: 6px 0 0 2px; }
#cuadro.cruces-futbol-sala .partido_1 .equipo_ganador { float: left; height: 25px; width: 154px; }
#cuadro.cruces-futbol-sala .partido_1 .equipo_ganador strong { background-color: #54677E; color: #FFFFFF; float: right; font: bold 15px Arial, Helvetica, sans-serif; height: 19px; padding: 2px 0 0; text-align: center; width: 21px; }
#cuadro.cruces-futbol-sala .partido_1 .equipo_ganador p { float: left; font: bold 11px/10px Arial, Verdana, sans-serif; height: 19px; margin: 0; padding: 6px 0 0 2px; }
.notas_playoffs { float: left; margin-top: 10px; padding: 0 0 0 290px; position: relative; width: 620px; }
.notas_playoffs strong { background-color: #990000; display: block; float: left; height: 10px; margin: 4px 4px 0 0; padding: 0; width: 10px; }
.notas_playoffs strong.este { background-color: #54677E; }
.notas_playoffs p { float: left; font-size: 11px; height: 13px; margin: 0; padding: 0; width: 110px; }
.notas_playoffs p.ventaja span { color: #979A9D; display: block; float: left; font-size: 18px; font-weight: bold; height: 10px; margin: 0 4px 0 0; padding: 0; }
#cuadro { clear: both; float: left; margin: 0 0 20px 10px; padding: 0; position: relative; width: 970px; }
#cuadro h4 { clear: both; color: #FFFFFF; float: left; font: bold 16px Arial, Helvetica, sans-serif; margin: 0; padding: 5px 0; position: relative; width: 910px; }
#cuadro .pie_cuadro_oeste { border-bottom: 1px solid #FFFFFF; color: #990000; float: left; font-size: 11px; font-weight: bold; margin-bottom: 10px; padding: 3px 0; text-align: center; width: 130px; }
#cuadro .pie_cuadro_final { border-bottom: 1px solid #FFFFFF; color: #FFFFFF; float: left; font-size: 11px; font-weight: bold; margin-bottom: 10px; padding: 3px 0; text-align: center; width: 130px; }
#cuadro .pie_cuadro_este { border-bottom: 1px solid #FFFFFF; color: #6F859F; float: left; font-size: 11px; font-weight: bold; margin-bottom: 10px; padding: 3px 0; text-align: center; width: 130px; }
#cuadro .octavos_oeste { float: left; padding-right: 10px; width: 120px; }
#cuadro .cuartos_oeste { float: left; padding-right: 10px; padding-top: 70px; width: 120px; }
#cuadro .semis_oeste { float: left; padding-right: 10px; padding-top: 105px; width: 120px; }
#cuadro .final { float: left; padding-top: 105px; width: 130px; }
#cuadro .semis_este { float: left; padding-left: 10px; padding-top: 105px; width: 120px; }
#cuadro .cuartos_este { float: left; padding-left: 10px; padding-top: 70px; width: 120px; }
#cuadro .octavos_este { float: left; padding-left: 10px; width: 120px; }
#cuadro .partido_2 { background-color: #2F3337; border: 1px solid #454D52; float: left; min-height: 50px; margin-bottom: 5px; padding: 2px; position: relative; width: 114px; }
#cuadro .partido_1 { background-color: #2F3337; border: 1px solid #454D52; float: left; height: 50px; margin-bottom: 5px; padding: 2px; position: relative; width: 114px; }
#cuadro .partido_final { background-color: #2F3337; border: 1px solid #454D52; float: left; height: 50px; margin-bottom: 5px; padding: 2px; position: relative; width: 124px; }
#cuadro .equipo_ganador { float: left; height: 25px; width: 114px; }
#cuadro .equipo_ganador strong { border: 2px solid #F1F1F1; color: #FFFFFF; float: left; font: bold 15px Arial, Helvetica, sans-serif; height: 19px; padding: 2px 0 0; text-align: center; width: 21px; }
#cuadro .equipo_ganador p { float: left; font: bold 11px/10px Arial, Verdana, sans-serif; height: 19px; margin: 0; padding: 6px 0 0 6px; }
#cuadro .equipo { float: left; height: 25px; width: 114px; }
#cuadro .equipo strong { background: none repeat scroll 0 0 #555555; border: 2px solid #F1F1F1; color: #FFFFFF; float: left; font: bold 15px Arial, Helvetica, sans-serif; height: 19px; padding: 2px 0 0; text-align: center; width: 21px; }
#cuadro .equipo p { float: left; font: 11px/10px Arial, Verdana, sans-serif; height: 19px; margin: 0; padding: 6px 0 0 6px; }
#cuadro .equipo p span { font-size: 14px; font-weight: bold; }
#cuadro .partido_1 .equipo { float: left; height: 25px; width: 114px; }
#cuadro .partido_1 .equipo strong { float: right; font: bold 15px Arial, Helvetica, sans-serif; height: 19px; padding: 2px 0 0; text-align: center; width: 21px; }
#cuadro .partido_1 .equipo p { float: left; font: 11px/10px Arial, Verdana, sans-serif; height: 19px; margin: 0; padding: 6px 0 0 3px; }
#cuadro .partido_1 .equipo_ganador { float: left; height: 25px; width: 114px; }
#cuadro .partido_1 .equipo_ganador strong { background-color: #54677E; color: #C6CED9; float: right; font: bold 15px Arial, Helvetica, sans-serif; height: 19px; padding: 2px 0 0; text-align: center; width: 21px; }
#cuadro .partido_1 .equipo_ganador p { float: left; font: bold 11px/10px Arial, Verdana, sans-serif; height: 19px; margin: 0; padding: 6px 0 0 3px; }
#cuadro .cuartos_oeste, #cuadro .cuartos_este, #cuadro .final { padding-top: 30px; }
#cuadro .pie_cuadro_oeste, #cuadro .pie_cuadro_final, #cuadro .pie_cuadro_este { color: #990000; width: 192px; }
#cuadro .octavos_oeste, #cuadro .cuartos_oeste, #cuadro .final, #cuadro .octavos_este, #cuadro .cuartos_este { padding-left: 0; padding-right: 0; width: 194px; }
#cuadro .partido_IZQ, #cuadro .partido_DER { width: 170px; }
#cuadro .partido_IZQ { background: none repeat scroll 0 0 #F1F1F1; border: 1px solid #E1E1E1; float: left; margin-bottom: 5px; padding: 2px; position: relative; width: 170px; }
#cuadro .partido_DER { background: none repeat scroll 0 0 #F1F1F1; border: 1px solid #E1E1E1; float: right; margin-bottom: 5px; padding: 2px; position: relative; width: 170px; }
#cuadro .equipo_ganador, #cuadro .equipo { width: 170px; }
#cuadro .equipo_ganador strong { background: none repeat scroll 0 0 #990000; }
.notas_playoffs { padding-left: 0; width: 910px; }
#cuadro .final .partido_IZQ { background: none repeat scroll 0 0 #D7D7D7; border: 1px solid #BFBFBF; width: 190px; }
#cuadro .final .equipo strong { border: 2px solid #D7D7D7; }
#cuadro .final .equipo_ganador strong { border: 2px solid #D7D7D7; }
.jornadas #f-f h2 { border-bottom: 1px solid #CCCCCC; font-size: 120%; margin: 15px 0 5px; width: 990px; }
/*COPA CONFEDERACIONES*/
/*cambios específicos para elcalendario*/
.Confederaciones.Calendario.F5 .info-calendario { width: 1220px; }
.Confederaciones.F5 .nav-jornadas li.octavos + li.tercero a, .Confederaciones.F5 .nav-jornadas li.tercero + li.cuartos a { margin-left: 39px; }
.Confederaciones .jornada-b img { height: auto; width: auto; margin-bottom: -2px; }
.Confederaciones .nav-equipos li a img { margin-right: 5px; width: auto; }
.Confederaciones .nav-equipos > li { margin-bottom: 4px; border-radius: 3px; background: #e8e8e8; padding: 2px; width: 106px; }
.Confederaciones .nav-equipos > li:hover { background: #900; cursor: pointer; }
.Confederaciones #contenido .nav-equipos > li:hover a { color: #fff; }
.Confederaciones #contenido .info-calendario ol table { border: 0 none; clear: none; float: left; width: 338px; }
.Confederaciones #contenido .info-calendario ol { float: left; margin-right: 20px; width: 380px; }
.Confederaciones.Calendario.F5 #contenido .info-calendario .octavos { left: 420px; }
.Confederaciones.Calendario.F5 #contenido .info-calendario .cuartos { left: 840px; }
.Confederaciones.Calendario.F5 #contenido .info-calendario .tercero { position: absolute; left: 840px; }
.Confederaciones.Calendario.F5 #contenido .info-calendario .tercero.f { position: absolute; left: 840px; top: 180px; }
.Confederaciones #contenido .info-calendario ol h2 { height: 171px; margin-top: 1px; }
.Confederaciones #contenido .info-calendario .dieciseisavos h2, .Confederaciones #contenido .info-calendario .octavos h2, .Confederaciones #contenido .info-calendario .cuartos h2, .Confederaciones #contenido .info-calendario .semifinal h2, .Confederaciones #contenido .info-calendario .final h2, .Confederaciones #contenido .info-calendario .tercero h2 { height: 49px; }
.Confederaciones.Calendario.G8 .envuelve-calendario { height: 454px; }
.Confederaciones.F5 .nav-fases li.bt-fase-grupos a { margin-right: 40px; width: 405px; }
.Confederaciones.F5 .nav-fases li.bt-tercero a { margin-right: 39px; width: 119px; }
.Confederaciones.Grupos #contenido .calendario.grupos .calendario-jornadas .jornada-b img { display: inline-block; margin-bottom: -1px; width: auto; }
.col-2 .clasificacion_confederaciones .generica.grupos-portada td img { width: auto; height: auto; margin: 2px 5px 0 0; }

/* Estilos para la Liga BBVA 2014/2015 */

#contenido #contenedor_jornada_enlazada nav ul {
    float: right;
    margin-bottom: 0;
    line-height: 130%;
    padding: 0;
}
#contenido #contenedor_jornada_enlazada nav ul li {
    font-size: 80%;
    margin-left: 20px;
    float: left;
}
#contenido #contenedor_jornada_enlazada nav ul li.anterior {
    background: url("https://e00-elmundo.uecdn.es/assets/desktop/master/img/deportes/anterior.png?1382986579") no-repeat scroll left 6px rgba(0, 0, 0, 0);
    padding-left: 10px;
}
#contenido #contenedor_jornada_enlazada nav ul li.siguiente {
    background: url("https://e00-elmundo.uecdn.es/assets/desktop/master/img/deportes/siguiente.png?1382986579") no-repeat scroll right 6px rgba(0, 0, 0, 0);
    padding-right: 10px;
}
#contenido #contenedor_jornada_enlazada p.comprar {
    clear: both;
}
#contenido #contenedor_jornada_enlazada table {
    clear: both;
    border-bottom: 2px solid #cdcdcd;
    border-left: 1px solid #cdcdcd;
    border-top: 2px solid #ddd;
    float: left;
    line-height: 130%;
    width: 100%;
    font-size: 75%;
}
#contenido #contenedor_jornada_enlazada table caption {
    background-color: #bbbbbb;
    border-color: #888888;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    border-style: dotted dotted solid;
    border-width: 1px 1px 3px;
    color: #ffffff;
    font-family: "Roboto Condensed", Arial, sans-serif;
    margin: 0 0 1.5%;
    padding: 0.5% 0;
    text-transform: uppercase;
}
#contenido #contenedor_jornada_enlazada table tr {
    border-bottom: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    text-align: center;
}
#contenido #contenedor_jornada_enlazada table tr:nth-child(2n+1) {
    border-bottom: 2px dotted #dddddd;
}
#contenido #contenedor_jornada_enlazada table tr:nth-child(2n+2) {
    background-color: #eeeeee;
    border-bottom: 1px solid #f1645f;
}
#contenido #contenedor_jornada_enlazada table tr.extras {
    font-size: 85%;
}
#contenido #contenedor_jornada_enlazada table tr td.fecha {
    font-size: 90%;
}
#contenido #contenedor_jornada_enlazada table tr td.equipo span {
    padding: 0 3px;
}
#contenido #contenedor_jornada_enlazada table tr td.hora span,
#contenido #contenedor_jornada_enlazada table tr td.marcador span,
#contenido #contenedor_jornada_enlazada table tr td.marcador a {
    background-color: #555555;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    color: #ffffff;
    display: block;
    font-size: 100%;
    line-height: 160%;
    min-width: 35px;
    padding: 2px 0;
}

#contenido #contenedor_jornada_enlazada table tr td span {
    display: block;
    line-height: 21px;
}
#contenido #contenedor_jornada_enlazada table tr td span img {
    vertical-align: middle;
}
#contenido #contenedor_jornada_enlazada table tr td ul li {
    display: inline-block;
    border-left: 1px solid #cccccc;
    float: none;
    padding: 0 5px;
}
#contenido #contenedor_jornada_enlazada table tr td ul li:first-child {
    border-left: none;
}


