body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#555;padding:0;margin:0;background:url(/images/template/bgTotal.jpg) no-repeat fixed 50% 0;background-image:url(/images/fondos/fondoDinamico.jpg);}
body.envivo{background-position:50% 100px;}
.center{text-align:center;}
.floatLeft{float:left;}
a{color:#ea0403;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}
.contenido{width:980px;margin:0 auto;position:relative;}
.header{height:200px;width:1060px;position:relative;cursor:default;overflow:hidden;margin:0 auto -50px;position:relative;cursor:default;overflow:hidden;-moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;}
body.envivo .header{margin-top:100px;}
.header .fondo{background:url(/images/template/header_fondo.jpg) no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}
.header .contenidoHeader{background:url(/images/template/header_nombre.png) no-repeat scroll 175px 50%;height:150px;padding:0 40px;position:relative;z-index:20;}
.header a{outline:none;}
.header .logoToluca{float:left;margin-left:27px;margin-top:20px;}
.header .campeones{float:right;padding:7px 50px 0 0;}
.header .fotoHeader{position:absolute;top:0;left:0;height:100%;width:100%;}
.header .fotoHeader .frame{position:absolute;right:0;top:0;z-index:10;text-align:right;width:100%;height:100%;display:none;}
.header .fotoHeader .frame.activo{display:block;}
.header .fotoHeader .frame.superior{z-index:20;}
.header .menuPaginas{position:absolute;width:506px;height:67px;background:url(/images/template/header_secciones_base.png) no-repeat;bottom:14px;right:40px;}
.header .menuPaginas table{border:none;border-collapse:collapse;border-spacing:0;height:100%;width:100%;}
.header .menuPaginas table td{vertical-align:middle;width:33%;text-align:center;}
.header .menuPaginas table td a{display:block;overflow:hidden;position:relative;}
.header .menuPaginas table td a img{position:relative;}
.header .menuPaginas table td.diablosrojos{width:133px;}
.header .menuPaginas table td.diablitos{width:141px;}
.header .menuPaginas table td.diablitos img{left:-133px;}
.footer .megusta{margin:0 0 15px;}
.header .redesSociales{background:url(/images/template/header_base_redes.png) no-repeat;width:196px;height:30px;position:absolute;right:40px;top:0;overflow:hidden;}
.header .redesSociales div{color:#fff;font-size:11px;font-weight:bold;float:left;margin:9px 10px 0;}
.header .redesSociales a{display:block;float:left;padding:4px 8px 0 0;}
.header .redesSociales a.rss{padding-right:0;padding-left:10px;background:url(/images/template/header_menupeke_div_iconos.png) no-repeat scroll 0 50%;}
.menu{width:100%;height:32px;background:url(/images/template/menu_base.png) no-repeat;position:relative;z-index:50;min-width:980px;}
.seccionMedia{width:980px;margin:0 auto;position:relative;height:100%;overflow:hidden;}
.menu ul{list-style:none;margin:0;padding:0;display:inline-block;}
.menu ul li{float:left;}
.menu ul li:hover{}
.menu ul li.primer{margin-left:10px;}
.menu ul li.ultimo{margin-right:10px;}
.menu ul li a.lMenu,.menu ul li span{display:block;padding:9px 0px;color:#fff;font-weight:bold;font-size:12px;text-decoration:none;cursor:pointer;position:relative;}
.menu ul li a.lMenu b,.menu ul li span b{font-weight:normal;display:block;border-left:1px solid #e02c2b;border-right:1px solid #3d0000;padding:0 16px;}
.menu ul li span b
.menu ul li.primer a.lMenu b,.menu ul li.primer span b{border-left:none;}
.menu ul li.ultimo a.lMenu b,.menu ul li.ultimo span b{border-right:none;}
.menu ul li a.lMenu:hover,.menu ul li span:hover{background:-moz-linear-gradient(top, #555 0%, #1e1e1e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#1e1e1e));}
.menu ul li a.lMenu:hover b,.menu ul li span:hover b{border-color:transparent;}
.menu ul li span div.submenu{position:absolute;left:0px;top:32px;display:none;min-width:100%;background:rgba(17,17,17,.95);cursor:default;}
.menu ul li.ultimo span div.submenu{left:auto;right:0;}
.menu ul li span:hover div.submenu{}
.menu ul li span div.links{position:relative;z-index:100;}
.menu ul li span div.links a{display:block;padding:6px 22px;color:#fff;text-decoration:none;font-size:11px;white-space:nowrap;text-align:left;cursor:pointer;font-weight:normal;}
.menu ul li span div.links a:hover{text-decoration:underline;color:#D7B454;}
.menu ul li.inicio{height:32px;}
.menu ul li.inicio:hover{background:-moz-linear-gradient(top, #555 0%, #1e1e1e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#1e1e1e));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#1e1e1e',GradientType=0);}
.menu ul li.inicio a.lMenu{padding:0;}
.menu ul li.inicio a.lMenu b{padding:0 8px;margin-top:9px;height:14px;}
.menu ul li.inicio a.lMenu:hover{background:none;}
.menu ul li.inicio a.lMenu b i{overflow:hidden;display:block;position:relative;}
.menu ul li.inicio a.lMenu b img{display:block;margin-top:-9px;position:relative;z-index:9;}
.menu ul li span div.submenu .columnas{position:relative;}
.menu ul li span div.submenu .columnas .columna{}
.menu ul li span div.submenu .columnas .columna td{vertical-align:top;}
.menu ul li span div.submenu .columnas .columna h2{margin:15px;font-size:11px;color:#D7B454;}
.menu ul li span div.submenu .columnas .columna .links{margin:0;}
.menu ul li span div.submenu .columnas .columna .links a{padding:5px 15px;}
.cuerpo{min-height:450px;position:relative;width:950px;margin:0 auto;padding:4px 15px 15px;background:#fff;z-index:20;}
.cuerpo .colIzq,.cuerpo .colDer{position:absolute;width:9px;height:100%;top:0px;z-index:1;}
.cuerpo .colIzq{left:-9px;background:url(/images/template/sombra_izq.png) repeat-y;}
.cuerpo .colDer{right:-9px;background:url(/images/template/sombra_der.png) repeat-y;}
.divisionFooter{height:8px;width:100%;background:#EA0001;}
table.tablaSponsors{height:100%;margin:0 auto;}
table.tablaSponsors td{height:100%;vertical-align:middle;text-align:center;padding:0 30px;}
table.tablaSponsors.tablaSponsorsInicio td{}
.footer .datos{color:#fff;height:72px;width:100%;bottom:0px;position:absolute;font-size:12px;padding-left:10px;}
.footer .datos .club h2{font-weight:bold;margin:2px 0 2px;font-size:12px;}
.footer .datos .club div{line-height:14px;}
.footer .datos .bit{position:absolute;top:30px;right:21px;color:#fff;text-align:right;line-height:21px;font-style:italic;font-family:Georgia, Times;font-size:10px;}
.footer .datos .bit a{color:#fff;text-decoration:none;font-weight:bold;font-style:normal;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.footer .datos .bit a img{width:30px;}
.footer .datos .bit a:hover{text-decoration:underline;}
.divPrincipal{padding-top:15px;clear:both;}
body{font-size:12px;color:#555;padding:0;margin:0;behavior:url("/javascript/libs/csshover3.htc");}
.center{text-align:center;}
.floatLeft{float:left;}
a{color:#ea0403;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}
.contenido{width:980px;margin:0 auto;position:relative;}
.contenido .header a{outline:none;}
.contenido .header .logoToluca{float:left;}
.contenido .header .campeones{float:right;padding:7px 50px 0 0;}
.menu{width:100%;height:32px;background:url(/images/template/menu_base.png) no-repeat;position:relative;z-index:50;min-width:980px;}
.seccionMedia{width:980px;margin:0 auto;position:relative;height:100%;overflow:hidden;}
.menu ul{list-style:none;margin:0;padding:0;display:inline-block;}
.menu ul li{float:left;}
.menu ul li:hover{}
.menu ul li.primer{margin-left:10px;}
.menu ul li.ultimo{margin-right:10px;}
.menu ul li a.lMenu,.menu ul li span{display:block;padding:9px 0px;color:#fff;font-weight:bold;font-size:12px;text-decoration:none;cursor:pointer;position:relative;}
.menu ul li a.lMenu b,.menu ul li span b{font-weight:normal;display:block;border-left:1px solid #e02c2b;border-right:1px solid #3d0000;padding:0 16px;}
.menu ul li span b{background:url(/images/template/menu_flechita.png) no-repeat scroll 90% 70%;padding-right:20px;display:block;}
.menu ul li.primer a.lMenu b,.menu ul li.primer span b{border-left:none;}
.menu ul li.ultimo a.lMenu b,.menu ul li.ultimo span b{border-right:none;}
.menu ul li a.lMenu:hover,.menu ul li span:hover{}
.menu ul li a.lMenu:hover b,.menu ul li span:hover b{border-color:transparent;}
.menu ul li span div.submenu{position:absolute;left:0px;top:32px;display:none;min-width:100%;background:rgba(17,17,17,.95);cursor:default;}
.menu ul li.ultimo span div.submenu{left:auto;right:0;}
.menu ul li span:hover div.submenu,.menu ul li span.mostrado .submenu{display:block;}
.menu ul li span div.links{position:relative;z-index:100;}
.menu ul li span div.links a{display:block;padding:6px 22px;color:#fff;text-decoration:none;font-size:11px;white-space:nowrap;text-align:left;cursor:pointer;font-weight:normal;}
.menu ul li span div.links a:hover{text-decoration:underline;color:#D7B454;}
.menu ul li.inicio{height:32px;}
.menu ul li.inicio:hover{background:-moz-linear-gradient(top, #555 0%, #1e1e1e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#1e1e1e));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#1e1e1e',GradientType=0);}
.menu ul li.inicio a.lMenu{padding:0;outline:none;}
.menu ul li.inicio a.lMenu b{padding:0 8px;margin-top:9px;height:14px;}
.menu ul li.inicio a.lMenu:hover{background:none;}
.menu ul li.inicio a.lMenu b i{overflow:hidden;display:block;position:relative;}
.menu ul li.inicio a.lMenu b img{display:block;margin-top:-9px;position:relative;z-index:9;}
.menu ul li span div.submenu .columnas{position:relative;}
.menu ul li span div.submenu .columnas .columna{}
.menu ul li span div.submenu .columnas .columna td{vertical-align:top;}
.menu ul li span div.submenu .columnas .columna h2{margin:15px;font-size:11px;color:#D7B454;white-space:nowrap;}
.menu ul li span div.submenu .columnas .columna .links{margin:0;}
.menu ul li span div.submenu .columnas .columna .links a{padding:5px 15px;}
.menu ul li span div.submenu .columnas .linkSoloMenu{margin:5px 0 10px 18px;}
.cuerpo{min-height:450px;position:relative;width:950px;margin:0 auto;padding:4px 15px 15px;background:#fff;z-index:20;}
.cuerpo .colIzq,.cuerpo .colDer{position:absolute;width:9px;height:100%;top:0px;z-index:1;}
.cuerpo .colIzq{left:-9px;background:url(/images/template/sombra_izq.png) repeat-y;}
.cuerpo .colDer{right:-9px;background:url(/images/template/sombra_der.png) repeat-y;}
.listaPatrocinadores{clear:both;overflow:hidden;background:#fff;}
.listaPatrocinadores .patrocinadores{height:120px;width:100%;margin-top:20px;left:0px;border-top:3px solid #efefef;}
table.tablaSponsors{height:100%;margin:0 auto;}
table.tablaSponsors td{height:100%;vertical-align:middle;text-align:center;padding:0 20px;}
table.tablaSponsors.tablaSponsorsInicio td{}
.footer{padding:0 15px;margin-top:-20px;overflow:hidden;background:#fff;*/overflow:hidden;}
.footer .fondoFooter{border-top:3px solid #ea0403;padding-top:15px;margin-top:15px;overflow:hidden;}
.footer .bannerFooter{overflow:hidden;;float:left;padding-right:15px;border-right:1px dotted #E3E3E3;width:264px;}
.footer .bannerFooter h2{font-size:11px;margin:0 0 15px;}
.footer .bannerFooter .banner{margin-bottom:15px;}
.footer .menuInferior{padding-left:15px;width:625px;float:left;position:relative;border-bottom:1px dotted #E3E3E3;margin-bottom:15px;}
.footer .menuInferior .menus{overflow:hidden;}
.footer .menuInferior .menus .bloque{float:left;overflow:hidden;margin-right:25px;}
.footer .menuInferior .menus .bloque h3{margin:0 0 5px;color:#555;font-size:11px;text-transform:uppercase;}
.footer .menuInferior .menus .bloque ul{list-style:none;margin:0;padding:0;}
.footer .menuInferior .menus table{width:100%;border:none;border-collapse:collapse;border-spacing:0;}
.footer .menuInferior .menus table td{vertical-align:top;padding-bottom:15px;}
.footer .menuInferior .menus .bloque ul li{margin:3px 0 0;}
.footer .menuInferior .menus .bloque ul a{color:#8d8d8d;font-size:11px;}
.footer .menuInferior .menus .bloque ul a:hover{color:#555;text-decoration:none;}
.footer .footerInfo{}
.footer .footerInfo .copy{float:left;overflow:hidden;margin-left:15px;white-space:nowrap;}
.footer .footerInfo .copy h2{margin:0 0 3px;font-size:12px;color:#555;}
.footer .footerInfo .copy h2 span{color:#EA0403;}
.footer .footerInfo .copy h3{margin:0;font-size:11px;color:#8d8d8d;font-weight:normal;}
.footer .footerInfo .copy h4{margin:0;font-weight:normal;font-size:10px;color:#8d8d8d;}
.footer .footerInfo .bit{float:right;margin-top:10px;}
.footer .footerInfo .bit h3{margin:0;font-weight:normal;}
.footer .footerInfo .bit h3 span{font-size:10px;font-style:italic;color:#555;}
.footer .footerInfo .bit h3 a{}
.divinstante{color:#a5a5a5;font-size:11px;width:842px;height:33px;position:relative;left:-15px;padding:0 15px 0 120px;top:0px;margin:0px;border-left:none;margin-top:5px;}
.loguito{position:absolute;top:0px;left:0px;width:193px;height:46px;background:url(/images/template/al_instante.png) no-repeat;margin:-3px 0 0 -10px;}
.divinstante .noticiasChico{overflow:hidden;width:855px;position:absolute;left:125px;top:0px;height:35px;background:url(/images/template/instante_linea.png) repeat-x;}
.divinstante .noticiasInstante{padding-top:10px;overflow:hidden;height:23px;position:absolute;height:100%;}
.divinstante .noticiasInstante ul{padding:0;margin:0px;list-style:none;height:100%}
.divinstante ul li{float:left;margin:0 7px;height:100%;width:845px;overflow:hidden;color:#1a1a1a;color:#D7B454;font-size:12px;text-transform:uppercase;white-space:nowrap;}
.divinstante ul li span{font-weight:bold;}
.arbol{font-size:11px;overflow:hidden;margin:0 0 15px 0;}
.arbol a{color:#ea0403;text-decoration:none;}
.arbol a:hover{text-decoration:underline;}
.arbol b{color:#7E7A7A;font-size:11px;}
.proxPartido .fondo{width:100%;height:100%;position:absolute;z-index:10;}
.proximoEncuentro{width:544px;height:177px;position:relative;background:url(/images/template/inicio_proximo.jpg) no-repeat;z-index:9;}
.proximoEncuentro .equipos{position:absolute;top:0;left:0;width:368px;height:121px;}
.proximoEncuentro .equipos a{display:block;width:100%;height:100%;text-decoration:none;cursor:pointer;}
.proximoEncuentro .equipos a{}
.proximoEncuentro .tablaGeneralResumen{position:absolute;top:0px;right:0px;width:176px;height:100%;}
.proximoEncuentro .tablaGeneralResumen .rotuloTabla{font-size:12px;color:#fff;font-weight:bold;position:relative;width:100%;overflow:hidden;height:25px;}
.proximoEncuentro .tablaGeneralResumen .cabeceras{font-size:11px;color:#fff;height:21px;overflow:hidden;}
.proximoEncuentro .tablaGeneralResumen .cabeceras h1{float:left;padding-top:4px;font-weight:bold;}
.proximoEncuentro .tablaGeneralResumen .cabeceras h1.tg{padding-left:8px;width:134px;}
.proximoEncuentro .tablaGeneralResumen .cabeceras h1.pts{}
.proximoEncuentro .tablaGeneralResumen .puntaje{width:100%;height:92px;overflow:hidden;position:relative;}
.proximoEncuentro .tablaGeneralResumen .puntaje .tiraPuntos{overflow:hidden;width:100%;position:absolute;top:0;left:0px;color:#fff;}
.proximoEncuentro .tablaGeneralResumen .puntaje .tiraPuntos ul{margin:0;padding:0;list-style:none;}
.proximoEncuentro .tablaGeneralResumen .puntaje .tiraPuntos ul li{font-size:11px;height:14px;padding:2px 4px;}
.proximoEncuentro .tablaGeneralResumen .puntaje .tiraPuntos ul li.toluca{color:#d7b454;}
.proximoEncuentro .tablaGeneralResumen .puntaje .tiraPuntos ul li h1{float:left;width:140px;}
.proximoEncuentro .tablaGeneralResumen .puntaje .tiraPuntos ul li h2{margin-left:140px;text-align:center;}
.proximoEncuentro .tablaGeneralResumen .puntaje .tiraPuntos ul li h1 span{padding:0 8px 0 1px;}
.proximoEncuentro .tablaGeneralResumen .rotuloTabla h1{padding:6px 6px;font-weight:bold;}
.proximoEncuentro .tablaGeneralResumen .flechas{width:100%;height:12px;}
.proximoEncuentro .tablaGeneralResumen .flechas .flecha{float:left;display:block;width:49.5%;height:100%;cursor:pointer;text-align:center;position:relative;}
.proximoEncuentro .tablaGeneralResumen .flechas .noactivo{opacity:.35;filter:alpha(opacity=35);cursor:default;}
.proximoEncuentro .tablaGeneralResumen .flechas .abajo{margin-left:1px;}
.proximoEncuentro .tablaGeneralResumen .flechas .flecha img{position:absolute;top:50%;left:50%;margin:-3px 0 0 -4px;}
.proximoEncuentro .tablaGeneralResumen .todasEstadisticas{padding:5px 0 0 7px;}
.proximoEncuentro .tablaGeneralResumen .todasEstadisticas a{font-size:11px;color:#d7b454;text-decoration:none;}
.proximoEncuentro .tablaGeneralResumen .todasEstadisticas a:hover{text-decoration:underline;}
.proximoEncuentro .equipos .cuadro{float:left;width:100px;height:100%;text-align:center;}
.proximoEncuentro .equipos .cuadroCentro{width:168px;}
.proximoEncuentro .equipos .cuadro table{height:100%;width:100%;}
.proximoEncuentro .equipos .cuadro table td{height:100%;width:100%;vertical-align:middle;text-align:center;}
.proximoEncuentro .equipos .cuadro table.tablaVS{height:90%;margin-top:5px;}
.proximoEncuentro .equipos .cuadro table.tablaVS td{height:auto;}
.proximoEncuentro .equipos .cuadro table.tablaVS td div{position:relative;}
.proximoEncuentro .equipos .cuadro table.tablaVS td h1{color:#fff;font-weight:bold;font-size:16px;font-family:Calibri, Arial;position:relative;z-index:10;}
.proximoEncuentro .equipos .cuadro table.tablaVS td h1.drop{position:absolute;z-index:9;top:1px;left:1px;color:#000;width:100%;text-align:center;opacity:.75;filter:alpha(opacity=75);}
.proximoEncuentro .lugar{position:absolute;top:121px;left:0px;width:358px;height:29px;overflow:hidden;}
.proximoEncuentro .lugar h1{color:#fff;font-size:12px;padding:6px 9px 0;}
.proximoEncuentro .lugar h1 span{font-weight:bold;}
.proximoEncuentro .ticket{position:absolute;top:150px;left:0px;width:358px;height:27px;overflow:hidden;}
.proximoEncuentro .ticket h1{font-size:11px;padding:6px 9px 0;color:#d7b454;}
.proximoEncuentro .ligaTicket{position:absolute;display:block;width:123px;height:27px;bottom:0px;left:235px;}
.ultimoMarcador{width:188px;height:177px;position:relative;}
.ultimoMarcador .marcador{width:100%;height:100%;position:relative;z-index:10;background:transparent url(/images/template/inicio_ultimo_resultado.png) no-repeat scroll;}
.ultimoMarcador .marcador .linkGeneralUltimo{position:absolute;display:block;top:26px;left:0px;width:100%;height:131px;z-index:200;}
.ultimoMarcador .fondo{position:absolute;top:25px;left:0px;background:transparent;width:188px;height:132px;overflow:hidden;z-index:9;}
.ultimoMarcador .marcador h1.tituloUltimo{font-size:12px;font-weight:bold;color:#FFF;margin:0px 0 0 8px;padding-top:5px;}
.ultimoMarcador .marcador .resultadosMarcador{position:absolute;bottom:0;width:100%;height:68px;}
.ultimoMarcador .marcador .resultadosMarcador table{height:48px;width:100%;margin:0 auto;}
.ultimoMarcador .marcador .resultadosMarcador table td{text-align:left;height:50%;vertical-align:middle;color:#fff;}
.ultimoMarcador .marcador .resultadosMarcador table td.equipo{font-size:14px;color:#fff;font-weight:bold;padding-left:10px;}
.ultimoMarcador .marcador .resultadosMarcador table td.toluca{color:#D7B454;}
.ultimoMarcador .marcador .resultadosMarcador table td div{position:relative;}
.ultimoMarcador .marcador .resultadosMarcador table td div h1{position:relative;z-index:10;font-weight:bold;font-size:14px;}
.ultimoMarcador .marcador .resultadosMarcador table td div h1.drop{position:absolute;z-index:9;padding-left:1px;width:100%;top:1px;color:#000;opacity:.85;filter:alpha(opacity=85);left:0px;}
.ultimoMarcador .marcador .resultadosMarcador table td.puntos{font-size:14px;font-weight:bold;padding-right:10px;text-align:right;}
.ultimoMarcador .marcador .masInfo{height:28px;position:absolute;bottom:0px;left:0px;overflow:hidden;font-size:11px;text-align:right;width:100%;}
.ultimoMarcador .marcador .masInfo a{color:#fff;text-decoration:none;display:block;margin:10px 5px 0;}
.ultimoMarcador .marcador .masInfo a:hover{text-decoration:underline;}
.noticiasRelacionadas{width:308px;}
.noticiasRelacionadas table{width:100%;}
.noticiasRelacionadas table tr.title td{height:27px;}
.noticiasRelacionadas table tr.title td.izq{background:url(/images/template/barra_roja_informativa_izq.png) no-repeat;width:5px;}
.noticiasRelacionadas table tr.title td.cen{vertical-align:middle;background:url(/images/template/barra_roja_informativa_linea.png) repeat-x;font-size:12px;color:#fff;font-weight:bold;width:298px;}
.noticiasRelacionadas table tr.title td.der{background:url(/images/template/barra_roja_informativa_der.png) no-repeat;width:5px;}
.noticiasRelacionadas table td.noticiasLista{border:1px solid #E9E9E9;border-top:none;}
.noticiasRelacionadas table td.noticiasLista ul{padding:0 5px 0 22px;#padding:0 5px 0 0px;}
.noticiasRelacionadas table td.noticiasLista ul li{color:#EB1514;margin:10px 0;}
.noticiasRelacionadas table td.noticiasLista ul li a{color:#555;text-decoration:none;}
.noticiasRelacionadas table td.noticiasLista ul li a:hover{text-decoration:underline;}
.proximoEncuentroBanner{width:308px;height:191px;position:relative;background:url(/images/template/dinamico_proximo.jpg) no-repeat;}
.proximoEncuentroBanner .equipos{position:absolute;top:0;left:0;width:100%;height:137px;}
.proximoEncuentroBanner .equipos a{display:block;width:100%;height:100%;text-decoration:none;cursor:pointer;}
.proximoEncuentroBanner .equipos .cuadro{float:left;width:33%;height:100%;text-align:center;}
.proximoEncuentroBanner .equipos .cuadro .arriba{height:33%;width:100%;vertical-align:middle;text-align:center;position:relative;color:#fff;font-weight:bold;font-size:14px;font-family:"Comic Sans MS";}
.proximoEncuentroBanner .equipos .cuadro .arriba h1{position:absolute;top:13px;left:7px;z-index:2;}
.proximoEncuentroBanner .equipos .cuadro .abajo h1{left:18px;}
.proximoEncuentroBanner .equipos .cuadro .arriba h1.drop{color:#000;opacity:.75;filter:alpha(opacity=75);z-index:1;top:14px;left:8px;}
.proximoEncuentroBanner .equipos .cuadro .abajo h1.drop{left:19px;}
.proximoEncuentroBanner .equipos .cuadro .medio{height:33%;}
.proximoEncuentroBanner .equipos .cuadro table{height:100%;width:100%;}
.proximoEncuentroBanner .equipos .cuadro table td{vertical-align:middle;text-align:center;width:100%;}
.proximoEncuentroBanner .equipos .cuadro table.tablaVS{height:90%;margin-top:5px;}
.proximoEncuentroBanner .equipos .cuadro table.tablaVS td{height:auto;}
.proximoEncuentroBanner .lugar{position:absolute;top:137px;left:0px;width:100%;height:29px;overflow:hidden;}
.proximoEncuentroBanner .lugar h1{color:#fff;font-size:12px;padding:6px 9px 0;}
.proximoEncuentroBanner .lugar h1 span{font-weight:bold;}
.proximoEncuentroBanner .ticket{position:absolute;top:150px;left:0px;width:358px;height:27px;overflow:hidden;}
.proximoEncuentroBanner .ticket h1{font-size:11px;padding:6px 9px 0;color:#d7b454;}
.otroPartido{margin:15px 0 0;}
.ventanaTabs .tabs{border-bottom:2px solid #EA0403;overflow:hidden;padding-bottom:10px;margin-bottom:25px;}
.ventanaTabs .tabs ul{list-style:none;margin:0px;padding:0px;}
.ventanaTabs .tabs ul li{float:left;font-size:14px;margin:0 10px 0 0;}
.ventanaTabs .tabs ul li a{text-decoration:none;color:#a5a5a5;}
.ventanaTabs .tabs ul li.pipe{width:1px;background:#EA0403;height:16px;}
.ventanaTabs .tabs ul li.activo a{font-weight:bold;color:#1a1a1a;cursor:default;}
.ventanaTabs .tabs ul li a:hover{color:#555;}
.ventanaTabs .tabs ul li.activo a:hover{color:#1a1a1a;}
.ventanaTabs .contenidos{}
.tablaBanner{margin:10px 0;list-style:none;padding-left:10px !important;}
.tablaBanner li{}
.tablaBanner li span{text-align:left;color:#ea0403;font-weight:bold;}
.tablaBanner li b{color:#555;padding-left:3px;}
.bannerAbajo{margin-top:15px;}
.seccionMediaMenu{overflow:visible !important;z-index:100;text-align:center;}
h2.subtitulo{font-weight:bold;color:#000;font-size:16px;margin-bottom:15px;}
.parrafo{}
.parrafo p{line-height:18px;margin-bottom:15px;text-align:justify;}
.parrafo p i{color:#EA0403;font-weight:bold;font-style:normal;}
.parrafoEstadio{margin-top:20px;}
.ventanasMuseo{margin-top:25px;}
.tablaInstruccionesSalon{margin:10px 0 0;}
.tablaInstruccionesSalon th{color:#EA0403;text-align:left;padding:0 5px 0 0;font-weight:bold;vertical-align:top;}
.tablaInstruccionesSalon td{}
.divisionSalon{width:100%;margin:20px auto;height:1px;background:#A5A5A5;}
.tablaContacto{margin:20px auto;width:70%;}
.tablaContacto th{text-align:left;color:#1A1A1A;padding:3px 0;font-weight:bold;}
.tablaContacto td{padding:3px 0;}
.tablaContacto td input,.tablaContacto td textarea,.tablaContacto td select{width:100%;padding:6px;border:none;background:#B10101;color:#FFF;}
.tablaContacto td select{width:auto;}
.tablaContacto td textarea{height:70px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
.tablaContacto td input.fecha{width:75%;}
.center{text-align:center !important;}
.partidoVivoBanner{position:absolute;color:red;width:368px;height:121px;z-index:1000;left:0px;top:0px;overflow:hidden;}
.partidoVivoBanner .fondoVivo{position:absolute;width:100%;height:100%;z-index:99;left:0px;top:0px;background:#0A0A09;opacity:.85;filter:alpha(opacity=85);}
.partidoVivoBanner .linkMinuto{display:block;position:absolute;z-index:100;width:100%;height:100%;top:0px;left:0px;cursor:pointer;}
.partidoVivoBanner .linkMinuto table{width:100%;height:100%;}
.partidoVivoBanner .linkMinuto table td{vertical-align:middle;text-align:center;color:#EA0403;font-weight:bold;font-size:36px;}
.partidoVivoBanner .linkMinuto table td span{color:#fff;}
.partidoVivoBanner div.envivo{position:absolute;z-index:99;width:100%;height:100%;top:0px;left:0px;}
.textoTienda{margin:20px 0;}
.monitor{width:302px;overflow:hidden;position:fixed;bottom:0px;right:50px;z-index:900;background:#EA0403;max-height:398px;}
.monitor .caption{background:url(/images/monitor/en_vivo_titulomonitor.png) no-repeat;height:32px;position:relative;overflow:hidden;cursor:move;}
.minimizado .caption{cursor:default;}
.monitor .caption h1{font-size:13px;font-weight:bold;color:#fff;position:relative;z-index:10;padding:8px 8px 8px 30px;background:url(/images/monitor/dt.png) no-repeat 8px 50%;}
.monitor .caption .drop{z-index:9;color:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;top:1px;left:1px;}
.monitor .contenidoMonitor{padding:0 8px 8px;overflow:hidden;height:350px;position:relative;}
.monitor .contenidoMonitor .listaMonitor{width:100%;height:100%;background:#fff;}
.monitor .contenidoMonitor .listaMonitor .titulo{color:#fff;background:#1A1A1A;padding:8px;font-weight:bold;height:15px;overflow:hidden;font-size:12px;}
.monitor .contenidoMonitor .listaMonitor .lista{overflow:auto;max-height:318px;}
.monitor .contenidoMonitor .listaMonitor .lista ul{padding:0px;margin:0px;list-style:none;}
.monitor .contenidoMonitor .listaMonitor .lista ul li{padding:10px 5px;}
.monitor .contenidoMonitor .listaMonitor .lista ul li.otro{background:#E1E1E1;}
.monitor .contenidoMonitor .listaMonitor .lista ul li h1{font-size:10px;color:#8C8C8C;margin-bottom:5px;}
.monitor .contenidoMonitor .listaMonitor .lista ul li h2{font-size:12px;color:#323232;}
.monitor .minimizar{width:18px;height:18px;background:url(/images/monitor/en_vivo_chat_b_minimizar.png) no-repeat;position:absolute;right:30px;top:8px;cursor:pointer;z-index:10;}
.monitor .maximizar{background:url(/images/monitor/en_vivo_chat_b_maximizar.png) no-repeat;}
.monitor .cerrar{width:18px;height:18px;background:url(/images/monitor/en_vivo_chat_b_cerrar.png) no-repeat;position:absolute;right:8px;top:8px;cursor:pointer;z-index:10;}
.bannerDer{margin:15px 0 0;}
.bannerDer a img{opacity:.99;filter:alpha(opacity=99);}
.bannerDer a:hover img{opacity:.95;filter:alpha(opacity=95);}
.imagenPromocionSeccion{width:600px;overflow:hidden;text-align:center;}
#wtsdiv{position:absolute;left:-10000px;display:none;}
.programaVidoBanner{width:100%;height:80px;margin:0 auto;overflow:hidden;background:#1b1b1b;background:-moz-linear-gradient(top, #1b1b1b 0%, #393939 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b1b1b), color-stop(100%,#393939));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b1b1b', endColorstr='#393939',GradientType=0);position:fixed;top:0;left:0;z-index:1000;overflow:hidden;}
.programaVidoBanner div{width:630px;height:100%;margin:0 auto;}
.contenido.envivo{padding-top:100px;}
.bgEsquela{width:100%;background:#000;opacity:.85;filter:alpha(opacity=80);position:absolute;top:0;left:0;z-index:999;min-height:768px;}
.popintEsquela{width:790px;height:583px;background:url(/images/esquela/Luto_Intro.png) no-repeat;margin-top:50px;margin-left:-395px;position:absolute;top:0px;left:50%;z-index:1000;}
.popintEsquela .fechaEsquela{position:absolute;z-index:10;color:#000;bottom:25px;font-size:11px;font-weight:bold;left:493px;}
.popintEsquela .tache{position:absolute;top:0;right:0;background:url(/images/template/tache_esquela.png) no-repeat;width:30px;height:30px;cursor:pointer;}
.monito{width:109px;height:161px;background:url(/images/template/mono_header.png) no-repeat;right:0px;top:10px;position:absolute;z-index:100;}
.preguntas{}
.preguntas li{clear:both;}
.preguntas li .resultadosEncuesta{position:relative;}
.preguntas li .resultadosEncuesta .barra{float:left;max-width:170px;height:10px;position:relative;margin:0 10px 0 0;background:#900000;}
.preguntas li .resultadosEncuesta .barra .fondo{position:absolute;left:0;top:0;height:100%;width:25%;}
.preguntas li .preguntaVoto{margin-bottom:12px;}
.preguntas .votos{font-weight:bold;color:#1a1a1a;margin:5px 0;}
.cuadroNoticiasBanner{}
.cuadroNoticiasBanner ul{margin:0;padding:0 15px;}
.cuadroNoticiasBanner ul li{color:#ea0403;margin-bottom:3px;}
.cuadroNoticiasBanner ul li a{color:#555;}
.cuadroProximoPartido.cuadroProximoPartido .contenidoCuadro{padding:10px 0 0;}
.cuadroProximoPartido h2{color:#ea0403;font-size:12px;text-align:center;margin:0 0 10px;}
.cuadroProximoPartido .partido{padding:0 10px;}
.cuadroProximoPartido .partido table{width:100%;}
.cuadroProximoPartido .partido{border-bottom:4px solid #dab347;}
.cuadroProximoPartido .partido td{vertical-align:middle;font-size:16px;}
.cuadroProximoPartido .partido td.nombreEquipo{font-size:14px;width:83px;}
.cuadroProximoPartido .partido td.nombreEquipo.nombreEquipoLocal{text-align:right;}
.cuadroProximoPartido .partido td.nombreEquipo.nombreEquipoVisitante{text-align:left;}
.cuadroProximoPartido .partido td.logoLocal{width:52px;}
.cuadroProximoPartido .partido td.vs{width:26px;}
.cuadroProximoPartido .infoPartido{background:#343434;overflow:hidden;padding:5px 10px 2px;}
.cuadroProximoPartido .infoPartido ul{margin:0;list-style:none;padding:0;}
.cuadroProximoPartido .infoPartido ul li{color:#FFF;margin-bottom:3px;font-size:11px;}
.cuadroProximoPartido .infoPartido ul li span{color:#e8be4a;font-weight:bold;}
.bannerDer-308-191{height:191px;overflow:hidden;}
.cuadro.cuadroVideos{margin:15px 0;}
.cuadro.cuadroVideos ul{list-style:none;margin:0;padding:0;}
.cuadro.cuadroVideos ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #efefef;clear:both;overflow:hidden;}
.cuadro.cuadroVideos ul li.ultimo{border-bottom:0;margin:0;padding:0;}
.cuadro.cuadroVideos ul .imagen{float:left;margin-right:10px;position:relative;}
.cuadro.cuadroVideos ul .imagen a{display:block;width:100%;height:100%;}
.cuadro.cuadroVideos ul .imagen a img{position:relative;display:block;z-index:10;}
.cuadro.cuadroVideos ul .imagen a .play{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/diablostv/b_playVideo.png) no-repeat scroll 50% 50%;z-index:50;opacity:.7;filter:alpha(opacity=70);}
.cuadro.cuadroVideos ul .info{float:left;width:170px;}
.cuadro.cuadroVideos ul .info h2{margin:0 0 20px;font-size:12px;}
.cuadro.cuadroVideos ul .info h2 a{color:#555;}
.cuadro.cuadroVideos ul .info h3{margin:0;font-size:12px;font-weight:normal;color:#ea0403;}
.cuadro.cuadroVideos ul .info h3 span{color:#555;}
.programaVivoMensaje{width:100%;height:100px;background:url(/images/envivo/fondo_pattern.png) repeat-x;overflow:hidden;position:fixed;top:0;left:0;z-index:900;}
.programaVivoMensaje .medio{width:950px;height:100%;margin:0 auto;}
.programaVivoMensaje .medio a{display:block;overflow:hidden;height:100%;cursor:pointer;text-decoration:none;}
.programaVivoMensaje .mensajes{width:361px;height:78px;float:left;position:relative;}
.programaVivoMensaje .mensaje{display:none;z-index:10;position:absolute;top:0;left:0;}
.programaVivoMensaje .mensaje.activo{display:block;z-index:12;}
.programaVivoMensaje .mensajes img{display:block;margin-top:11px;}
.programaVivoMensaje .flecha{width:26px;height:100%;background:url(/images/envivo/flechita.png) no-repeat scroll 0 50%;float:left;}
.programaVivoMensaje .titulo{width:534px;height:50px;background:url(/images/envivo/titulo_base.png) no-repeat;float:left;margin-top:25px;margin-left:15px;overflow:hidden;}
.programaVivoMensaje .titulo span{display:block;padding:19px 15px 0;color:#fff;font-weight:bold;font-size:13px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;text-shadow:1px 1px 2px #000;overflow:hidden;}
