@charset "UTF-8";
/*------------------------------------------------------------------------------------------*/
/* ESTILOS COMENTARIOS REDACTOR
/*------------------------------------------------------------------------------------------*/
/*nuevos comentarios con span*/
body.DirectoFutbol .comentariosDirecto .fechaactualizacion {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  display: block;
  padding: 0px 5px 5px 0px;
  color: #666;
  text-align: right;
  margin-top: 15px;
}

body.DirectoFutbol .comentariosDirecto p span strong {
  font-weight: bold !important;
  color: #333 !important;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentario {
  float: right;
  border: 0 none;
  margin: 10px 5px 10px 0;
  padding: 0;
  width: 98%;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo span.cmtSeparacion, body.DirectoFutbol .comentariosDirecto p span.cmtComentario span.cmtSeparacion {
  width: 94%;
  height: 1px;
  float: left;
  margin: 5px 10px;
  background-color: #CCCCCC;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentario span.cmtDirectoIcono {
  float: left;
  margin-left: 5px;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentario span.cmtContenedorComentario {
  float: right;
  background-color: #fff;
  width: 85%;
  border-radius: 6px;
  margin-left: 5px;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentario span.cmtContenedorComentario span.cmtHora {
  float: left;
  color: #333;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 0 0 10px;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentario span.cmtContenedorComentario span.cmtMinutoPartido {
  float: right;
  color: #333;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 10px 0 0;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentario span.cmtContenedorComentario span.cmtUsuarioMarca {
  float: right;
  color: #CC0000;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 10px 0 0;
}


body.DirectoFutbol .comentariosDirecto p span.cmtComentario span.cmtContenedorComentario span.cmtComentarioRedactor {
  padding: 5px;
  float: left;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentario span.cmtContenedorComentario span.cmtComentarioRedactor img {
  margin-bottom: 5px;
  width: 100%;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentario span.cmtContenedorComentario span.cmtComentarioRedactor {
  font-size: 12px;
  line-height: 17px;
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0px;
  float: left;
  margin-bottom: 8px;
  margin-left: 6px;
  padding: 5px;
  width: 93%;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentario .cmtComentarioMarca {
  background-color: #FBEAEA;
  border-top: 2px solid #E9D8D8;
  padding: 5px 0px;
  float: left;
  padding: 5px;
  width: 91%;
  font-size: 12px;
  font-weight: bold;
  line-height: 19px;
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  margin: 10px 10px 5px;
  color: #D42E2E;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo {
  float: right;
  border: 0 none;
  margin: 10px 5px 10px 0;
  padding: 0;
  width: 98%;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo strong {
  color: #333 !important;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo span.cmtDirectoIcono {
  float: left;
  margin-left: 5px;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo span.cmtContenedorComentario {
  float: right;
  background-color: #fff;
  width: 85%;
  border-radius: 6px;
  margin-left: 5px;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo span.cmtContenedorComentario span.cmtHora {
  float: left;
  color: #333;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 0 0 10px;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo span.cmtContenedorComentario span.cmtMinutoPartido {
  float: right;
  color: #333;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 10px 0 0;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo span.cmtContenedorComentario span.cmtComentarioRedactor {
  font-size: 20px;
  line-height: 21px;
  color: #333;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0px;
  float: left;
  margin-bottom: 8px;
  margin-left: 6px;
  padding: 5px;
  width: 93%;
  font-weight: bold;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo span.cmtContenedorComentario span.cmtUsuarioMarca {
  float: right;
  color: #CC0000;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 10px 0 0;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo span.cmtContenedorComentario span.cmtComentarioRedactor img {
  margin-bottom: 7px;
  width: 100%;
}

body.DirectoFutbol .comentariosDirecto p span.cmtComentarioUltimo .cmtComentarioMarca {
  background-color: #FBEAEA;
  border-top: 2px solid #E9D8D8;
  padding: 5px 0px;
  float: left;
  padding: 5px;
  width: 91%;
  font-weight: bold;
  line-height: 24px;
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  margin: 10px 10px 5px;
  color: #D42E2E;
  font-size: 20px;
}

/*fin nuevos comentarios con span*/
/*------------------------------------------------------------------------------------------*/
/* ESTILOS COMENTARIOS REDACTOR
/*------------------------------------------------------------------------------------------*/
/*nuevos comentarios con span*/
body.DirectoFutbol .comentariosDirectoOpta .fechaactualizacion {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  display: block;
  padding: 0px 5px 5px 0px;
  color: #666;
  text-align: right;
  margin-top: 15px;
}

body.DirectoFutbol .comentariosDirectoOpta p span strong {
  font-weight: bold !important;
  color: #333 !important;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario {
  float: right;
  border: 0 none;
  margin: 10px 5px 10px 0;
  padding: 0;
  width: 98%;

}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo span.cmtSeparacion, body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario span.cmtSeparacion {
  width: 94%;
  height: 1px;
  float: left;
  margin: 5px 10px;
  background-color: #CCCCCC;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario span.cmtDirectoIcono {
  float: left;
  margin-left: 5px;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario span.cmtContenedorComentario {
  float: right;
  background-color: #fff;
  width: 99%;
  border-radius: 6px;
  margin-left: 5px;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario span.cmtContenedorComentario span.cmtHora {
  float: left;
  color: #333;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 0 0 10px;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario span.cmtContenedorComentario span.cmtMinutoPartido {
  float: right;
  color: #333;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 10px 0 0;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario span.cmtContenedorComentario span.cmtUsuarioMarca {
  float: right;
  color: #CC0000;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 10px 0 0;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario span.cmtContenedorComentario span.cmtComentarioRedactor {
  padding: 5px;
  float: left;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario span.cmtContenedorComentario span.cmtComentarioRedactor img {
  margin-bottom: 5px;
  max-width: 100%;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario span.cmtContenedorComentario span.cmtComentarioRedactor {
  font-size: 12px;
  line-height: 17px;
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0px;
  float: left;
  margin-bottom: 8px;
  margin-left: 6px;
  padding: 5px;
  width: 93%;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentario .cmtComentarioMarca {
  background-color: #FBEAEA;
  border-top: 2px solid #E9D8D8;
  padding: 5px 0px;
  float: left;
  padding: 5px;
  width: 91%;
  font-size: 12px;
  font-weight: bold;
  line-height: 19px;
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  margin: 10px 10px 5px;
  color: #D42E2E;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo {
  float: right;
  border: 0 none;
  margin: 10px 5px 10px 0;
  padding: 0;
  width: 98%;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo strong {
  color: #333 !important;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo span.cmtDirectoIcono {
  float: left;
  margin-left: 5px;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo span.cmtContenedorComentario {
  float: right;
  background-color: #fff;
  width: 99%;
  border-radius: 6px;
  margin-left: 5px;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo span.cmtContenedorComentario span.cmtHora {
  float: left;
  color: #333;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 0 0 10px;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo span.cmtContenedorComentario span.cmtMinutoPartido {
  float: right;
  color: #333;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 10px 0 0;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo span.cmtContenedorComentario span.cmtComentarioRedactor {
  font-size: 20px;
  line-height: 21px;
  color: #333;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0px;
  float: left;
  margin-bottom: 8px;
  margin-left: 6px;
  padding: 5px;
  width: 93%;
  font-weight: bold;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo span.cmtContenedorComentario span.cmtUsuarioMarca {
  float: right;
  color: #CC0000;
  font-weight: bold;
  font-size: 18px;
  margin: 10px 10px 0 0;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo span.cmtContenedorComentario span.cmtComentarioRedactor img {
  margin-bottom: 7px;
}

body.DirectoFutbol .comentariosDirectoOpta p span.cmtComentarioUltimo .cmtComentarioMarca {
  background-color: #FBEAEA;
  border-top: 2px solid #E9D8D8;
  padding: 5px 0px;
  float: left;
  padding: 5px;
  width: 91%;
  font-weight: bold;
  line-height: 24px;
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  margin: 10px 10px 5px;
  color: #D42E2E;
  font-size: 20px;
}

/*fin nuevos comentarios con span*/
/*------------------------------------------------------------------------------------------*/
/* ESTILOS TWITTER
/*------------------------------------------------------------------------------------------*/
.contenidoEncuestas {
  background-color: #FFFFFF;
  border-radius: 6px;
  float: left;
  margin: 5px;
  padding: 5px;
  width: 95%;
}

.contenidoEncuestas .cintilloEncuesta {
  border-bottom: 2px solid #CCCCCC;
  float: left;
  margin-bottom: 8px;
  margin-left: 6px;
  padding: 5px;
  width: 94%;
}

.contenidoEncuestas .cintilloEncuesta span {
  color: #333333;
  float: left;
  font-size: 18px;
  font-weight: bold;
}

/* ------------------------------------------------------------------------------------------ */
/* ESTILOS ESTRUCTURA DE LOS DIRECTOS
/*------------------------------------------------------------------------------------------ */
.actualizar {
  float: right;
  text-align: right;
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/iconos-directo/boton-actualizar.png") no-repeat scroll 0 0 #333333;
  width: 110px;
  height: 26px;
  width: 110px;
  margin-right: 7px;
  margin-top: 0px;
  border-radius: 5px;
}

.actualizar a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  display: block;
  margin: 6px 7px 0px 0px;
}

body.DirectoFutbol .marca-home {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/img_mancheta_interior.png") no-repeat scroll 0 0 transparent;
  display: block;
  float: left;
  height: 35px;
  margin: 6px 12px 0 8px;
  text-indent: -9999px;
  width: 160px;
}

body.DirectoFutbol h1 {
  background-image: none;
  color: #666666;
  display: inline-block;
  font: bold 14px/35px Tahoma, Geneva, sans-serif !important;
  margin: 6px 0 0;
  text-transform: none;
}

body.DirectoFutbol div#contenedor-portadilla {
  background-image: none !important;
  clear: both;
  overflow: hidden;
}

body.DirectoFutbol div#contenido {
  width: 990px;
  background: #fff;
  float: left;
}

.bloqueTitular {
  float: left;
  width: 97%;
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/fnd-cabDirectoTitular.png") no-repeat scroll 10px 10px #F7F7F7;
  background-color: #F7F7F7;
  padding: 25px 5px 20px 5px;
  margin: 10px;
  border-bottom: 2px solid #E9E9E9;
}

.bloqueTitular h2 {
  float: left;
  width: 100%;
  font-size: 45px;
  font-family: arial;
  color: #333;
  text-align: center;
  font-weight: bold;
}

ul#menuTabs {
  width: 98%;
  height: 40px;
  float: left;
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/fndMenuDirecto.png") repeat-x #F0F1F1;
  margin: 20px 10px;
}

ul#menuTabs li {
  display: inline;
  line-height: 40px;
  margin: 0px 20px;
}

ul#menuTabs li a {
  font-size: 14px;
  color: #666;
  font-weight: bold;
}

ul#menuTabs li a:hover {
  font-weight: bold;
  text-decoration: underline;
  color: #333;
}

ul#menuTabs li a.primero {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/fndMenuDirectoSeleccionado.png") no-repeat scroll 0 0 transparent;
  color: #FFFFFF;
  float: left;
  font-weight: bold;
  height: 40px;
  padding-left: 21px;
  width: 95px;
}

ul#menuTabs li#navDirectoApoyo a {
  background: none repeat scroll 0 0 #CCCCCC;
  border-left: 1px solid #999999;
  border-right: 1px solid #FFFFFF;
  color: #666;
  float: right;
  font-weight: bold;
  height: 40px;

  padding: 0 10px;
  text-align: center;
}

ul#menuTabs li#navDirectoApoyo a:hover {
  color: #333;
}

.contenidoDirecto {
  float: left;
  width: 100%;
}

.bloque-social {
  height: 30px;
  margin-bottom: 10px;
  float: left;
  margin-top: 10px;
  margin-left: 10px;
}

.bloque-social .zona-google {
  float: left;
  width: 80px;
}

.bloque-social .zona-facebook {
  float: left;
  width: 145px;
}

.bloque-social .zona-twitter {
  float: left;
}

.columna1 {
  float: left;
  width: 670px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

.columna2 {
  float: right;
  width: 315px;
  margin-right: 5px;
  padding-bottom: 0px;
}

.columna3 {
  float: right;
  width: 315px;
  margin-right: 5px;
}

.columna4 {
  float: left;
  width: 310px;
  height: 502px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

.columna5 {
  float: left;
  width: 650px;
}

.columna6 {
  float: left;
  width: 330px;
  margin-left: 10px;
  padding-top: 0;
}

body.DirectoFutbol .contenidoPrevia .columna1 {
  float: left;
  width: 670px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

body.DirectoFutbol .contenidoPrevia .columna2 {
  float: left;
  width: 310px;
  margin: 0 5px;
  padding-bottom: 0px;
}

body.DirectoFutbol .contenidoPrevia .columna3 {
  float: left;
  width: 640px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

body.DirectoFutbol .contenidoPrevia .columna4 {
  float: left;
  width: 340px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

body.DirectoFutbol .contenidoCronica .columna1 {
  float: left;
  width: 650px;
  padding: 0 10px;
}

body.DirectoFutbol .contenidoPrevia {
  width: 990px;
  float: left;
  padding: 0;
}

body.DirectoFutbol .contenidoDirecto {
  width: 100%;
  float: left;
  padding: 0;
}

body.DirectoFutbol .contenidoCronica {
  width: 100%;
  float: left;
  padding: 0;
}

body.DirectoFutbol .bloqueComentarioLectores {
  float: right;
  width: 215px;
}

body.DirectoFutbol .bloqueComentarioLectores .comentarioPartidoScroll {
  clear: both;
  float: left;
  height: 1698px;
  overflow-x: hidden;
  overflow-y: scroll;
  border: 1px solid #E8E8E8;
  width: 100%;
}

body.DirectoFutbol .bloqueComentarioRedactor {
  background-color: #e9e9e9;
  float: right;
  width: 450px;
}

body.DirectoFutbol .comentariosDirecto {
  clear: both;
  float: left;
  width: 100%;
  height: 1700px;
  overflow-x: hidden;
  overflow-y: scroll;
}

body.DirectoFutbol .comentariosDirectoOpta {
  clear: both;
  float: left;
  width: 100%;
  height: 1700px;
  overflow-x: hidden;
  overflow-y: scroll;
}

.apuestaMarcador h6 {
  position: absolute;
  top: -999em;
}

.apuestaMarcador a {
  background: #000;
  float: left;
  color: #fff;
  font-weight: bold;
  padding: 0px 0px 0px;
  width: 100%;
  display: block;
  text-align: center;
}

.cintilloColumna {
  float: left;
  width: 100%;
  height: 54px;
  background-color: #fff;
}

.cintilloColumna p {
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ab8820;
  margin-top: 18px;
  font-weight: normal;
}

.cintilloColumna p span {
  display: block;
  color: #666;
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 0px;
  font-weight: bold;
}

.cintilloColumna img {
  float: left;
  border: 0px;
  width: 47px;
  height: 31px;
  margin: 13px 7px 13px 0;
}

.cintillo-redactor {
  float: left;
  padding: 2px 0 0;
  width: 100%;
  background-color: #fff;
}

.radio {
  float: left;
  width: 185px;
}

.radio img {
  float: left;
  margin-right: 5px;
  border: 0px;
}

.radio p {
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  width: 122px;
  margin-top: 5px;
}

.radio p a {
  color: #666666;
  text-decoration: underline;
}

.radio p span.azul {
  color: #00509F;
  font-weight: bold;
}

.radio p span.autor {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 13px;
  font-style: italic;
  color: #333333;
}

/*
#radio { float: left; width: 185px; }
#radio img { float: left; margin-right: 5px; border: 0px; }
#radio p { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 122px; margin-top: 5px; }
#radio p a { color: #666666; text-decoration: underline; }
#radio p span.azul { color: #00509F; font-weight: bold; }
#radio p span.autor { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-style: italic; color: #333333; }
*/
.comentarista {
  float: right;
  width: 265px;
}

.comentarista span {
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  text-align: right;
  margin-top: 15px;
  width: 66%;
  text-align: right;
  line-height: 15px;
  font-weight: bold;
  margin-right: 7px;
}

.comentarista span.redactor {
  display: block;
  color: #AB8820;
  font-weight: normal;
  margin-top: 0px;
}

.comentarista img {
  float: right;
  border: 0px;
  height: 52px;
}

.publitext {
  width: 93%;
  height: 32px;
  background: #f5f5f5;
  border: 1px #d2d9c2 solid;
  font-size: 11px;
  float: right;
  margin-bottom: 10px;
  margin-right: 5px;
  padding: 5px;
}

.publitext span.publitext-titulo {
  font-size: 11px;
  color: #E7BB00;
}

.publitext span.publitext-enlace {
  font-size: 11px;
}

.publitext span.publitext-enlace a {
  color: #3366cc;
}

.publitext h6 span {
  font-size: 11px;
  color: #cccccc;
}

.publitext a {
  color: #3366cc;
  font-size: 12px;
}

.publitext p {
  margin: 5px;
}

.columnaTitular {
  width: 100%;
  float: left;
}

.columnaTitular h4 {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 15px;
  color: #C0B9AB;
  text-transform: uppercase;
  padding: 10px;
  float: left;
  width: 98%;
  text-align: center;
  margin-top: 10px;
}

.columnaTitular h3 {
  font-size: 60px;
  letter-spacing: -1px;
  color: #232323;
  font-weight: bold;
  padding: 0 10px 10px;
  text-align: center;
  float: left;
  width: 98%;
}

.columnaTitular p.entradilla {
  color: #787878;
  float: left;
  font-size: 16px;
  font-style: italic;
  font-weight: normal;
  line-height: 19px;
  padding: 0 10px 10px;
  width: 453px;
}

.columnaTitular p.entradilla:nth-child(3) {
  width: 98%;
}

.columnaTitular .entradilla {
  color: #787878;
  float: left;
  font-size: 16px;
  font-style: italic;
  font-weight: normal;
  line-height: 19px;
  padding: 0 10px 10px;
}

.columnaTitular .utilidades {
  float: left;
  /*border-top: 1px solid #CCCCCC;*/
  margin-top: 3px;
  padding: 5px 0px 5px;
  width: 98%;
  margin-left: 8px;
  border-bottom: 1px dotted #CCCCCC;
  border-top: 1px dotted #CCCCCC;
}

.columnaTitular .utilidades .firma {
  font: 11px Georgia, Times, serif;
  margin: 0px 10px 5px 10px;
  color: #9E9E9E;
  float: left;
  padding-top: 3px;
  border: none !important;
  width: 50% !important;
}

.columnaTitular .utilidades .firma span.nombre {
  color: #ab8820;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

.columnaTitular .utilidades .firma span.fecha {
  font: 12px Tahoma, Arial;
  color: #E22318;
  /* padding-left: 5px;  */
}

.columnaTitular .utilidades .firma span.hora {
  font-weight: bold;
}

.columnaTitular .utilidades .tabs {
  float: right;
  padding-top: 3px;
  height: 18px;
}

.columnaTitular .utilidades .tabs ul {
  padding: 0;
  margin: 0;
}

.columnaTitular .utilidades .tabs ul li {
  float: left;
  background: transparent url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/sep_utiles.gif) right repeat-y;
  font: 11px Tahoma, Arial;
  margin-right: 5px;
  height: 18px;
}

.columnaTitular .utilidades .tabs ul li a {
  color: #464150;
  display: block !important;
  display: inline;
  text-decoration: none;
}

.columnaTitular .utilidades .tabs ul li a:hover {
  background: none;
  text-decoration: underline;
}

.columnaTitular .utilidades .tabs ul li.imprime a {
  background: transparent url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/ico_imprime_not.gif) 0px 0px no-repeat;
  padding: 0px 7px 5px 21px;
  height: 18px;
}

.columnaTitular .utilidades .tabs ul li.envia a {
  background: transparent url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/ico_envia_not.gif) 0px 0px no-repeat;
  padding: 0px 7px 5px 21px;
  height: 18px;
}

.columnaTitular .utilidades .tabs ul li.comparte a {
  background: transparent url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/ico_comparte_not.gif) 0px 0px no-repeat;
  padding: 0px 7px 5px 21px;
  height: 18px;
}

.columnaTitular .utilidades .tabs ul li.comentarios {
  /* background: transparent url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/fnd_comenta_not.gif) 0px 0px no-repeat; padding: 2px 0px 5px 5px; margin-left: 5px; font: 10px Tahoma, Arial; color: #000; height: 18px */
  _width: 120px;
  margin-right: 0px;
  background-image: none;
}

.columnaTitular .utilidades .tabs ul li.comentarios p {
  line-height: 15px;
}

.columnaTitular .utilidades .tabs ul li.comentarios .comenta {
  font: 10px Tahoma, Arial;
  height: 15px;
  background-image: none;
}

.columnaTitular .utilidades .tabs ul li.comentarios .comenta .comentarios_Izq {
  float: right;
  height: 15px;
  text-align: center;
}

.columnaTitular .utilidades .tabs ul li.comentarios .comenta .comentarios_Izq span {
  background-color: #003366;
  color: #FFFFFF;
  display: block;
  font-size: 11px;
  font-weight: bold;
  padding: 1px 6px 2px;
}

.columnaTitular .utilidades .tabs ul li.comentarios .comenta .comentarios_Der {
  float: left;
  height: 15px;
}

.columnaTitular .utilidades .tabs ul li.comentarios .comenta .comentarios_Der a {
  background-color: #FFFFFF;
  color: #003366;
  float: left;
  font-size: 14px;
  font-weight: bold;
  line-height: 15px;
  padding: 1px 6px 2px;
  text-decoration: none;
}

.columnaTitular .utilidades .tabs ul li.comentarios .comenta .comentarios_Der a:hover {
  text-decoration: underline;
}

.noticiasPrevia .bloque {
  width: 660px;
  margin: 0 auto 0 8px;
  float: left;
}

.noticiasPrevia .bloque_izquierda {
  margin-right: 6px;
  overflow: hidden;
  float: left;
  width: 327px;
}

.noticiasPrevia .bloque_derecha {
  overflow: hidden;
  width: 327px;
}

/* Caja */
.noticiasPrevia .caja {
  overflow: hidden;
  margin: 0 0 5px;
  position: relative;
  border: solid 1px #999999;
  color: #999999;
}

.noticiasPrevia .caja .cabecera_caja {
  background: url(https://e00-marca.uecdn.es/deporte/central-datos-plantillas/img/fondo-cintillo.gif) repeat-x left top;
  height: 30px;
  padding: 0 10px;
  border-bottom: solid 1px #999999;
  color: #666666;
  position: relative;
  overflow: hidden;
}

.noticiasPrevia .caja .cabecera_caja h4 {
  font: bold 12px/30px;
  color: #333;
}

.noticiasPrevia .caja .contenido_caja {
  padding: 10px;
  color: #999999;
  position: relative;
  overflow: hidden;
}

.noticiasPrevia .ultimas_noticias .contenido_caja ol {
  padding-left: 15px;
  font: 12px/18px arial;
  list-style: decimal;
}

.cuerpo_articulo {
  clear: both;
}

.cubrereproductor {
  margin-bottom: 20px;
}

.cuerpo_articulo .video {
  margin: 0px 0px;
}

/*span.video {
    background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/video-gris700.png") no-repeat scroll right bottom transparent;
    bottom: 0;
    cursor: pointer;
    height: 100%;
    left: 0;
    position: absolute;
    text-indent: -9000px;
    width: 100%;
}*/
.cuerpo_articulo h3 {
  font-size: 16px;
}

.cuerpo_articulo p {
  color: #2d2d2d;
  font-size: 14px;
  line-height: 130%;
  margin-bottom: 1.5ex;
}

.cuerpo_articulo p a {
  color: #25adda;
  font-weight: bold;
}

.cuerpo_articulo p a.apuestas {
  color: #db6e04;
  font-weight: bold;
}

#modulo_puntuaciones {
  width: 312px;
  border: 1px solid #999999;
  color: #666;
  margin: 0 0 15px;
  font-size: 13px;
  float: left;
}

#modulo_puntuaciones h4.cintillo {
  background: url(https://e00-marca.uecdn.es/deporte/central-datos-plantillas/img/fondo-cintillo.gif) repeat-x;
  height: 24px;
  font-size: 13px;
  color: #333;
  padding: 6px 5px 0 5px;
  font-weight: normal;
  border-bottom: 1px solid #999;
  text-align: center;
  line-height: 18px;
}

#modulo_puntuaciones {
  position: relative;
}

#modulo_puntuaciones .puntos_local {
  width: 46%;
  margin: 5px;
  float: left;
}

#modulo_puntuaciones .puntos_visitante {
  width: 46%;
  margin: 5px;
  float: left;
}

#modulo_puntuaciones .puntos_local h5, #modulo_puntuaciones .puntos_visitante h5 {
  height: 20px;
  font: normal 12px/20px Tahoma, Geneva, sans-serif;
  background: #f7f5f2;
  text-transform: uppercase;
  text-align: center;
  color: #cccccc;
  padding-bottom: 2px;
  margin-bottom: 15px;
  color: #666666;
}

#modulo_puntuaciones ul {
  font: normal 13px/18px Tahoma, Geneva, sans-serif;
  color: #666666;
}

#modulo_puntuaciones ul li a {
  color: #666666;
}

#modulo_puntuaciones ul li .valoracion {
  float: right;
  margin: 0 10px 0 0;
  font-weight: bold;
  color: #990000;
}

#modulo_puntuaciones .posicion {
  border-bottom: solid 1px #cccccc;
  margin-bottom: 10px;
}

#modulo_puntuaciones .posicion ul li {
  padding-left: 10px;
  margin-bottom: 2px;
  font-size: 11px;
}

#modulo_puntuaciones #banquillo {
  background: #f7f5f2;
  clear: both;
  height: 20px;
  text-align: center;
  font: normal 12px/20px Tahoma, Geneva, sans-serif;
  text-transform: uppercase;
  color: #666666;
  margin-bottom: 5px;
}

.contenidoEstadisticas .columnaizquierda {
  float: left;
  width: 49%;
}

.contenidoEstadisticas .columnaderecha {
  float: left;
  margin-left: 15px;
  width: 48%;
}

.contenidoTodosComentarios {
  float: left;
  margin: 10px;
}

/*Altas y Bajas*/
.altasybajas {
  overflow: hidden;
}

.altasybajas dt {
  font-weight: bold;
  border-bottom: dotted 1px #E0E0E0;
  margin-bottom: 5px;
  padding-left: 5px;
}

.altas {
  float: left;
  width: 150px;
  font-size: 12px;
}

.bajas {
  float: left;
  margin-left: 5px;
  width: 150px;
  float: left;
  font-size: 12px;
}

.altas .alta_tarjetas {
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/supercronicas/altas-bajas/alta_tarjetas.jpg) no-repeat scroll 0 3px transparent;
  line-height: 24px;
  padding: 0 0 0 24px;
  list-style: none;
}

.altas .alta_decision {
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/supercronicas/altas-bajas/alta_decision.jpg) no-repeat scroll 0 3px transparent;
  line-height: 24px;
  padding: 0 0 0 24px;
  list-style: none;
}

.altas .alta_seleccion {
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/supercronicas/altas-bajas/alta_seleccion.jpg) no-repeat scroll 0 3px transparent;
  line-height: 24px;
  padding: 0 0 0 24px;
  list-style: none;
}

.altas .alta_lesionado {
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/supercronicas/altas-bajas/alta_lesionado.jpg) no-repeat scroll 0 3px transparent;
  line-height: 24px;
  padding: 0 0 0 24px;
  list-style: none;
}

.bajas .baja_tarjetas {
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/supercronicas/altas-bajas/tarjetas.jpg) no-repeat scroll 0 3px transparent;
  line-height: 24px;
  list-style: none;
  padding: 0 0 0 24px;
}

.bajas .baja_decision {
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/supercronicas/altas-bajas/decision.jpg) no-repeat scroll 0 3px transparent;
  line-height: 24px;
  list-style: none;
  padding: 0 0 0 24px;
}

.bajas .baja_seleccion {
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/supercronicas/altas-bajas/seleccion.jpg) no-repeat scroll 0 3px transparent;
  line-height: 24px;
  list-style: none;
  padding: 0 0 0 24px;
}

.bajas .baja_duda {
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/supercronicas/altas-bajas/duda.jpg) no-repeat scroll 0 3px transparent;
  line-height: 24px;

  list-style: none;
  padding: 0 0 0 24px;
}

.bajas .baja_lesionado {
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/supercronicas/altas-bajas/lesionado.jpg) no-repeat scroll 0 3px transparent;
  line-height: 24px;
  list-style: none;
  padding: 0 0 0 24px;
}

.leyenda {
  display: block;
  margin: 0 auto 10px;
  width: 658px;
  height: 21px;
  clear: both;
}

.bloque h4 {
  color: #666666;
  font: 12px/30px Tahoma,Geneva,sans-serif;
  font-weight: bold;
}

#eltiempo {
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  color: #666;
  font: 13px Arial, Helvetica, sans-serif;
  margin-bottom: 10px;
  margin-top: 10px;
  overflow: hidden;
  padding-top: 10px;
}

#eltiempo .muneco-eltiempo {
  float: left;
  width: 38px;
  height: 52px;
  margin-right: 5px;
}

#eltiempo h5 {
  padding-left: 5px;
  border-bottom: 1px dotted #e0e0e0;
  color: #191919;
  font: bold 15px/30px Tahoma, Geneva, sans-serif;
  margin-bottom: 3px;
}

#eltiempo h6 {
  padding-left: 5px;
  border-bottom: 1px dotted #e0e0e0;
  color: #191919;
  font: bold 12px/30px Tahoma, Geneva, sans-serif;
  margin-bottom: 3px;
}

#eltiempo p {
  padding-left: 5px;
}

#eltiempo .eltiempo-partido {
  float: left;
  margin-bottom: 10px;
  margin-right: 10px;
  width: 430px;
}

#eltiempo .eltiempo-partido .fecha_hora {
  color: #E22318;
  font-weight: normal;
}

#eltiempo .eltiempo-datos {
  float: right;
  line-height: 22px;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 160px;
  padding: 5px;
  background-color: #F2F2F2;
}

#eltiempo .eltiempo-consejos {
  float: left;
  margin-bottom: 10px;
  width: 100%;
}

#eltiempo .eltiempo-datos dt {
  width: auto;
  float: left;
  margin-right: 10px;
}

#eltiempo .eltiempo-datos dd {
  width: auto;
  font-weight: bold;
  color: #333;
}

.enfrentamientos {
  float: left;
  margin-bottom: 10px;
}

/**/
.extras-pestanas {
  display: inline;
  float: left;
  /*margin:10px 0 10px 5px;*/
  width: 310px;
}

.extras-pestanas .tabcontenedor_bloque {
  width: 310px;
}

.estirar:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.shadetabs {
  padding: 10px 0;
  margin-left: 0;
  margin-top: 1px;
  left: 1px;
  margin-bottom: 0;
  font: normal 12px Arial, Helvetica, sans-serif;
  list-style-type: none;
  text-align: left;
  position: relative;
}

.shadetabs li {
  display: inline;
  float: left;
  margin: 0;
  margin-left: -1px;
}

.shadetabs li a {
  text-decoration: none;
  position: relative;
  z-index: 1;
  padding: 10px;
  margin-right: 0px;
  border: 1px solid #CCC;
  color: #036;
  background: #fff;
  outline: 0;
}

#contenedor-portadilla-opinion .shadetabs li a:hover, #contenedor-portadilla .shadetabs li a:hover {
  /*text-decoration: underline;*/
  color: #2d2b2b;
  background-color: #f7f5f2;
  cursor: pointer;
}

.shadetabs li.numero_activa a {
  /*selected main tab style */
  border-bottom-color: #f7f5f2;
  background: #f7f5f2;
  font-weight: bold;
}

.shadetabs li a.selected:hover {
  /*selected main tab style */
  text-decoration: none;
  color: #036;
}

.tabcontent {
  display: block;
}

.arbitro .foto {
  float: left;
  margin: 15px 0px 0 5px;
}

.arbitro .foto img {
  border: 1px solid #FFFFFF;
  margin-bottom: 10px;
}

.arbitro .texto {
  float: left;
  width: 215px;
}

.arbitro .texto h5 {
  color: #000000;
  font-size: 15px;
  font-weight: bold;
  padding-top: 15px;
}

.arbitro .texto h6 {
  color: #990000;
  font-size: 10px;
}

.arbitro .texto p {
  color: #333333;
  font-size: 12px;
  padding: 2px 0;
}

.arbitro .puntuacion {
  clear: both;
  margin: 0px;
}

.arbitro .puntuacion img {
  border: medium none;
  margin: 0;
  padding: 0;
}

.incidencias p {
  color: #333333;
  font-size: 12px;
  padding: 10px;
}

.estadio .foto {
  float: left;
  margin: 0px;
}

.estadio .foto img {
  border: 2px solid #FFFFFF;
  margin-bottom: 10px;
  padding-top: 15px;
}

.estadio .texto {
  float: left;
  width: 155px;
}

.estadio .texto h5 {
  color: #000000;
  font-size: 15px;
  font-weight: bold;
  padding-top: 15px;
}

.estadio .texto ul {
  color: #666666;
  width: 155px;
}

.estadio .texto li {
  display: block;
  font-size: 11px;
  line-height: 15px;
}

.estadio .texto li span {
  color: #990000;
  font-size: 10px;
}

.separacion {
  background-color: #999999;
  clear: both;
  font-size: 1px;
  font-weight: normal;
  height: 1px;
  line-height: 1px;
  margin: 8px 5px;
  padding: 0;
}

.estadio .mod_transp {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
}

.estadio .mod_transp ul li {
  float: left;
  padding: 5px 0;
  width: 145px;
}

.estadio .mod_transp ul li .foto {
  float: left;
  margin: 0 5px;
  padding-bottom: 55px;
}

.estadio .mod_transp img {
  border: medium none;
  margin: 0px;
  padding-top: 3px;
}

.estadio .mod_transp ul li .texto {
  float: left;
  width: 95px;
}

.estadio .mod_transp ul li .texto p {
  color: #333333;
  font-size: 11px;
}

.estadio .mod_transp ul li .texto p span {
  color: #990000;
  display: block;
  font-size: 10px;
}

.tabcontenedor_bloque .tabcontent {
  clear: both;
  display: block;
  padding: 4px;
}

.tabcontenedor_bloque {
  background: none repeat scroll 0 0 #f7f5f2;
  border: 1px solid #CCCCCC;
  margin-bottom: 1em;
  padding: 0;
}

.tabcontenedor_jornada {
  background: none repeat scroll 0 0 #f7f5f2;
  border: 1px solid #CCCCCC;
  margin-bottom: 0;
  padding: 0;
}

.tabcontenedor_jornada {
  display: none;
}

.tabcontenedor_jornada.activa_GDP, .tabcontenedor_jornada.activaJs_GDP {
  display: block;
}

.el_js_esta_activo_GDP .tabcontenedor_jornada.activa_GDP {
  display: none;
}

.tabcontenedor_jornada {
  width: 310px;
  overflow: hidden;
}

.tabcontenedor_jornada table.cronica {
  float: left;
  font-size: 12px;
  margin-left: 5px !important;
  padding-top: 5px;
  text-align: left;
  width: 145px;
}

.tabcontenedor_jornada table.cronica tr td.puntos {
  font-weight: bold;
  font-size: 14px;
}

.tabcontenedor_jornada .tabcontent {
  padding: 8px 5px;
}

.tabcontenedor_jornada table.cronica tr td.equipos {
  font-size: 12px;
  font-weight: normal;
  color: #333333;
}

.tabcontenedor_jornada table.cronica tr.campeon td {
  color: #006600;
}

.tabcontenedor_jornada table.cronica tr.champion td {
  color: #660000;
}

.tabcontenedor_jornada table.cronica tr.uefa td {
  color: #cc9900;
}

.tabcontenedor_jornada table.cronica tr.descenso td {
  color: #990000;
}

.tabcontenedor_jornada table.cronica tr td.posicion {
  font-family: Tahoma;
  font-size: 11px;
  color: #8c8c8c;
  font-weight: normal;
}

.tabcontenedor_jornada table.cronica tr.campeon td.equipo {
  font-size: 12px;
  text-transform: none;
}

.tabcontenedor_jornada table.cronica tr.champion td.equipo {
  font-size: 12px;
  text-transform: none;
}

.tabcontenedor_jornada table.cronica tr.uefa td.equipo {
  font-size: 12px;
  text-transform: none;
}

.tabcontenedor_jornada table.cronica tr.descenso td.equipo {
  font-size: 12px;
  text-transform: none;
}

.tabcontenedor_jornada table.cronica tr td.equipo {
  font-size: 12px;
  text-transform: none;
  padding-left: 5px;
  width: 100px;
}

.tabcontenedor_jornada table.pichichi {
  float: left;
  font-size: 12px;
  margin-bottom: 5px;
  margin-left: 5px !important;
  margin-top: 5px;
  text-align: center;
  width: 290px;
}

.tabcontenedor_jornada table.pichichi tr td a {
  color: #073D5C;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: normal;
  text-align: right;
  text-decoration: none;
}

.tabcontenedor_jornada table.pichichi tr td a:hover {
  text-decoration: underline;
}

.tabcontenedor_jornada table.pichichi tr td {
  border-bottom: none;
  color: #777;
}

.tabcontenedor_jornada table.jornada {
  float: left;
  margin-bottom: 2px;
}

.tabcontenedor_jornada table.jornada .equipo {
  text-transform: none;
}

.tabcontenedor_jornada table.jornada tr td.equipo {
  padding-left: 3px;
  text-align: left;
  width: 65px;
}

.tabcontenedor_jornada table.jornada .resultado {
  width: 10px;
}

.tabcontenedor_jornada table.jornada tr td.estado {
  width: 50px;
}

.tabcontenedor_jornada table.jornada tr td.estado span {
  *display: block;
}

.tabcontenedor_jornada table.jornada tr td.estado {
  width: 50px;
  text-align: left;
  padding-left: 8px;
}

.tabcontenedor_jornada table tr .equipo a, .tabcontenedor_jornada table tr .estado a, .tabcontenedor_jornada table tr .resultado a {
  color: #073D5C;
  font: 11px Arial,Helvetica,sans-serif;
  text-align: right;
  text-decoration: none;
}

.tabcontenedor_jornada table.jornada tr td.resultado {
  background-color: #CCCCCC;
  color: #073D5C;
  font-weight: bold;
  height: 14px;
  padding: 0 5px;
  text-align: center;
}

.tabcontenedor_jornada table.jornada tr td {
  border-bottom: 1px solid #FFF9F0;
  color: #999999;
  font: 11px Arial,Helvetica,sans-serif;
}

.tabcontenedor_jornada table.jornada tr td.borde {
  background-color: #CCCCCC;
  font-size: 1px;
  height: 2px;
  line-height: 1px;
}

.bloque-social .zona-facebook #fb-likes, .bloque-social .zona-facebook #fb-share-top, .bloque-social .zona-facebook #fb-share-bottom {
  border: 1px solid #CCCCCC;
  font-size: 11px;
  margin: 0 10px 0 0;
  padding: 2px 5px;
  position: relative;
  display: inline-block;
  top: -4px;
  *display: inline;
  left: 4px;
}

.bloque-social .zona-facebook #fb-likes:after, .bloque-social .zona-facebook #fb-share-top:after, .bloque-social .zona-facebook #fb-share-bottom:after {
  content: "<";
  position: absolute;
  left: -6px;
  color: #999;
  font-weight: bold;
  font-family: arial;
  font-size: 11px;
}

.fotoprevia {
  float: left;
  margin-left: 10px;
  width: 500px;
  margin-bottom: 10px;
}

.fotoprevia img {
  width: 500px;
}

#modulo_puntuaciones2 {
  width: 312px;
  border: 1px solid #1d26ea;
  color: #666;
  margin: 0 0 15px;
  font-size: 13px;
  float: left;
}

#modulo_puntuaciones2 h4.cintillo {
  background: url(https://e00-marca.uecdn.es/deporte/img/v3.0/cintillo-puntosmarca.gif) no-repeat;
  height: 30px;
  border-bottom: 1px solid #1d26ea;
  width: 312px;
}

#modulo_puntuaciones2 {
  position: relative;
}

#modulo_puntuaciones2 h4.cintillo a {
  display: block;
  height: 30px;
  width: 312px;
}

#modulo_puntuaciones2 h4.cintillo a span {
  position: absolute;
  top: -999em;
}

#modulo_puntuaciones2 .puntos_local {
  width: 46%;
  margin: 5px;
  float: left;
}

#modulo_puntuaciones2 .puntos_visitante {
  width: 46%;
  margin: 5px;
  float: left;
}

#modulo_puntuaciones2 .puntos_local h5, #modulo_puntuaciones2 .puntos_visitante h5 {
  height: 20px;
  font: normal 12px/20px Tahoma, Geneva, sans-serif;
  background: #f7f5f2;
  text-transform: uppercase;
  text-align: center;
  color: #cccccc;
  padding-bottom: 2px;
  margin-bottom: 24px;
  color: #666666;
}

#modulo_puntuaciones2 ul {
  font: normal 13px/18px Tahoma, Geneva, sans-serif;
  color: #666666;
}

#modulo_puntuaciones2 ul li a {
  color: #666666;
  display: block;
  width: 83px;
  position: absolute;
  margin-left: 7px;
  bottom: 0px;
  left: 22px;
}

#modulo_puntuaciones2 ul li .valoracion {
  color: #fff;
  float: right;
  font-weight: bold;
  padding: 4px 8px;
  background: #990000;
  margin-top: 9px;
}

#modulo_puntuaciones2 .posicion {
  border-bottom: solid 1px #cccccc;
  margin-bottom: 10px;
}

#modulo_puntuaciones2 .posicion ul li {
  font-size: 13px;
  height: 35px;
  position: relative;
}

#modulo_puntuaciones2 #banquillo {
  background: #f7f5f2;
  clear: both;
  height: 20px;
  text-align: center;
  font: normal 12px/20px Tahoma, Geneva, sans-serif;
  text-transform: uppercase;
  color: #666666;
  margin-bottom: 5px;
}

#modulo_puntuaciones2 .puntosotorgados {
  background: #f7f5f2;
  clear: both;
  height: 20px;
  text-align: center;
  font: normal 12px/20px Tahoma, Geneva, sans-serif;
  color: #666666;
  margin-bottom: 5px;
}

#modulo_puntuaciones2 div.puntos_local div.escudo-local-puntuaciones {
  position: absolute;
  top: 0px;
  left: -4px;
}

#modulo_puntuaciones2 div.puntos_visitante div.escudo-visitante-puntuaciones {
  position: absolute;
  top: 0px;
  right: -12px;
}

#modulo_puntuaciones2 ul li .imagen {
  float: left;
}

#modulo_puntuaciones2 ul li .imagen img {
  width: 24px;
}

/*------------------------------------------------------------------------------------------*/
/* ESTILOS FOTOGALERIA
/*------------------------------------------------------------------------------------------*/
.fotosDirecto {
  float: left;
  background-color: #E9E9E9;
  width: 650px;
  padding: 10px 0;
}

.fotosDirecto ol li.comentario {
  float: left;
  margin-left: 5px;
}

.fotosDirecto .cuerpoTexto {
  float: right;
  background-color: #fff;
  width: 630px;
  border-radius: 6px;
  margin-left: 5px;
}

.fotosDirecto .cuerpoTexto .foto img {
  width: 100%;
}

.fotosDirecto .cuerpoTexto time {
  border-bottom: 2px solid #CCCCCC;
  float: left;
  margin-bottom: 8px;
  margin-left: 6px;
  padding: 5px;
  width: 95%;
}

.fotosDirecto .cuerpoTexto time span.hora {
  float: left;
  color: #333;
  font-weight: bold;
  font-size: 18px;
}

.fotosDirecto .cuerpoTexto time span.minutoPartido {
  float: right;
  color: #333;
  font-weight: bold;
  font-size: 18px;
}

.fotosDirecto .cuerpoTexto .comentarioRedactor p {
  font-size: 13px;
  line-height: 19px;
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0px;
  float: left;
  margin-bottom: 8px;
  margin-left: 6px;
  padding: 5px;
  width: 605px;
}

.foto-destacada {
  border-bottom: 1px dotted #CCCCCC;
  margin-bottom: 20px;
  padding-bottom: 20px;
  width: 100%;
}

.destaca {
  display: none;
}

.listadoFotogalerias {
  width: 100% !important;
}

.verFotogalerias a {
  background-color: #990000;
  float: none;
  width: 95%;
}

.verFotogalerias a:hover {
  background-color: #ff0000;
}

/*------------------------------------------------------------------------------------------*/
/* ESTILOS INFORMACI├ôN CABECERA SUPERIOR MARCADOR
/*------------------------------------------------------------------------------------------*/
.infoCabecera {
  width: 100%;
  float: left;
  margin-top: 20px;
  font-family: Arial, Helvetica, sans-serif;
}

.infoCabecera .bloqueInfoDirecto h1 {
  color: #333333;
  display: block;
  float: left;
  font-size: 20px;
  font-weight: bold;
  margin-left: 9px;
}

.infoCabecera .jornada {
  float: left;
  font-size: 12px;
  line-height: normal;
  margin-left: 9px;
  color: #555555;
  border-right: 1px solid #CCCCCC;
  padding-right: 10px;
  height: 30px;
}

.infoCabecera .jornada span {
  display: block;
  font-weight: bold;
  color: #333;
}

.infoCabecera .estadio {
  float: left;
  font-size: 12px;
  line-height: normal;
  margin-left: 9px;
  color: #555555;
  border-right: 1px solid #CCCCCC;
  padding-right: 10px;
  height: 30px;
}

.infoCabecera .estadio span {
  display: block;
  font-weight: bold;
  color: #333;
}

.infoCabecera .arbitro {
  float: left;
  font-size: 12px;
  line-height: normal;
  margin-left: 9px;
  color: #555555;
  border-right: 1px solid #CCCCCC;
  padding-right: 10px;
  height: 30px;
}

.infoCabecera .arbitro span {
  display: block;
  font-weight: bold;
  color: #333;
}

.infoCabecera .tiempo {
  float: left;
  font-size: 12px;
  line-height: normal;
  margin-left: 9px;
  color: #555555;
  border-right: 1px solid #CCCCCC;
  padding-right: 10px;
  height: 30px;
}

.infoCabecera .bloqueSocial {
  float: right;
  font-size: 12px;
  line-height: normal;
  margin-left: 9px;
  color: #555555;
  padding-right: 10px;
  height: 30px;
  width: auto;
}

/* METEO */
#nav_meteo {
  position: absolute;
  /* CON PATROCINADOR: right:57px !important;  */
  /* right: 0px !important;  */
  /* top: 25px;  */
  height: 19px;
  border: 0 !important;
  width: 150px;
}

#nav_meteo p {
  height: 19px;
  /* background: url(https://e00-marca.uecdn.es/iconos/tiempo/bg_navmeteo.png) no-repeat 0px 0px;  */
  padding-right: 140px;
  /* float: right;  */
  position: absolute;
  /* right: 0;  */
}

#nav_meteo p a {
  visibility: visible;
  display: block;
  text-indent: -9999px;
  border: 0;
  height: 19px;
  width: 90px;
  position: absolute;
  right: 11px;
}

#nav_meteo p a span {
  visibility: visible;
  text-indent: 0;
  position: absolute;
  right: 0;
  top: 1px;
  display: block;
  font-weight: bold;
}

#nav_meteo p a, #nav_meteo p span.meteo_prediccion {
  text-indent: -9999px;
}

#nav_meteo p a span.label {
  left: 8px;
  right: auto;
  font-weight: normal !important;
  display: none;
}

#nav_meteo p a span.localizacion {
  height: 20px;
  right: 0px;
  /* CON PATROCINADOR: right:-64px;  */
  font-size: 11px;
  background: none;
  white-space: nowrap;
  color: #333;
  font-weight: normal;
  visibility: hidden;
  line-height: 18px;
  position: absolute;
  top: 21px;
  /* white-space: nowrap; color: #333; font-weight: normal; visibility: visible; line-height: 18px; position: absolute; background: url(https://e00-marca.uecdn.es/iconos/tiempo/bg_navmeteo.png) no-repeat top left; top: 0; right: 115px; padding-left: 15px; height: 20px;  */
}

#nav_meteo p a:hover {
  border-color: #cc0;
  cursor: pointer;
}

#nav_meteo p a span.meteo_prediccion {
  text-indent: -9999px;
  width: 40px;
  height: 40px;
  right: 34px;
  top: -12px;
  z-index: 2;
}

#nav_meteo p a span.meteo_max {
  text-align: left;
  color: #DD6E0A;
  padding: 0 0 4px 0px;
  font-size: 11px;
  left: 58px;
}

#nav_meteo p a span.meteo_min {
  right: 86px;
  text-align: right !important;
  color: #3EA6D2;
  padding: 0 0 4px 0;
  font-size: 11px;
}

#nav_meteo p a span.meteo_min, #nav_meteo p a span.meteo_max {
  z-index: 1;
  white-space: nowrap;
  width: 35px;
}

/* iconos */
/* el tiempo nuevo */
.despejado, .nubes_claros, .nublado, .cubierto, .nuboso, .tormentas, .chubasco, .chubasco_debil, .granizo, .lluvia_moderada, .nubes_altas, .ventoso, .aguanieve, .nieve, .granizo, .niebla {
  background-repeat: no-repeat;
  background-position: 0 0;
}

html > body .despejado {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/sol.png);
}

html > body .nubes_claros {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/sol_y_nube_clara.png);
}

html > body .nubes_altas {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/sol_y_nube_clara.png);
}

html > body .niebla {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/niebla.png);
}

html > body .nublado, html > body .cubierto, html > body .nuboso {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/cubierto.png);
}

html > body .chubasco {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/chubasco.png);
}

html > body .chubasco_debil {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/chubasco_debil.png);
}

html > body .lluvia_moderada {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/lluvia_moderada.png);
}

html > body .tormentas {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/tormentas.png);
}

html > body .nieve {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/nieve.png);
}

html > body .ventoso {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/viento.png);
}

html > body .granizo {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/granizo.png);
}

html > body .aguanieve {
  background-image: url(https://e00-marca.uecdn.es/iconos/tiempo/40x40/aguanieve.png);
}

/*------------------------------------------------------------------------------------------*/
/* ESTILOS MARCADOR
/*------------------------------------------------------------------------------------------*/
body.DirectoFutbol .marcador .equipo-1 .resultado span {
  display: none;
  font-size: 25px;
  color: #c5191c;
}

body.DirectoFutbol .marcador .equipo-2 .resultado span {
  display: none;
  font-size: 25px;
  color: #c5191c;
}

body.DirectoFutbol .marcador .reloj {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/fondo-reloj.gif") 2px 4px no-repeat #fff !important;
}

body.DirectoFutbol .marcador .reloj .reloj-vacio {
  display: none !important;
}

body.DirectoFutbol .marcador {
  font-family: Arial;
  width: 100%;
  min-height: 165px;
  padding-bottom: 5px;
  float: left;
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/fnd-rayado.png") #000;
  position: relative;
  margin-top: 5px;
}

body.DirectoFutbol .marcador a {
  text-decoration: none;
  color: #FCCF02;
}

body.DirectoFutbol .marcador a:hover {
  text-decoration: none;
  color: #666;
}

body.DirectoFutbol .marcador .reloj {
  width: 150px;
  height: 150px;
  background: #fff;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 2;
  float: left;
  /* para Firefox */
  -moz-border-radius: 75px;
  /* para Safari y Chrome */
  -webkit-border-radius: 75px;
  /* para Opera */
  border-radius: 75px;
  /* para Opera */
  box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.4);
  /* para Firefox */
  -moz-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.4);
  /* para Safari y Chrome */
  -webkit-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.4);
}

body.DirectoFutbol .marcador .reloj .contenidoReloj {
  width: 144px;
  height: 143px;
  float: left;
  margin: 4px 3px 3px;
}

body.DirectoFutbol .marcador .reloj .minuto-sinComenzar {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-sinComenzar.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-0 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-sinComenzar.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-1 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-1.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-2 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-2.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-3 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-3.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-4 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-4.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-5 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-5.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-6 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-6.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-7 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-7.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-8 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-8.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-9 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-9.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-10 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-10.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-11 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-11.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-12 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-12.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-13 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-13.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-14 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-14.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-15 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-15.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-16 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-16.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-17 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-17.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-18 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-18.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-19 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-19.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-20 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-20.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-21 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-21.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-22 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-22.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-23 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-23.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-24 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-24.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-25 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-25.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-26 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-26.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-27 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-27.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-28 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-28.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-29 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-29.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-30 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-30.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-31 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-31.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-32 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-32.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-33 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-33.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-34 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-34.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-35 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-35.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-36 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-36.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-37 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-37.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-38 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-38.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-39 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-39.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-40 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-40.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-41 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-41.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-42 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-42.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-43 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-43.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-44 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-44.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-45 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-45.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-46 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-46.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-47 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-47.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-48 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-48.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-49 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-49.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-50 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-50.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-51 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-51.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-52 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-52.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-53 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-53.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-54 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-54.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-55 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-55.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-56 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-56.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-57 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-57.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-58 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-58.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-59 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-59.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-60 {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-60.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-descuento {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-descuento.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .minuto-finalizado {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-finalizado.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .finalizado {
  background: url("https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/reloj-directo/minuto-45.png") no-repeat;
}

body.DirectoFutbol .marcador .reloj .contenidoReloj span {
  font-size: 16px;
  color: #333;
  text-align: center;
  font-weight: bold;
  width: 100%;
  margin-top: 12px;
  display: block;
}

body.DirectoFutbol .marcador .reloj .contenidoReloj p {
  font-size: 70px;
  color: #C5191C;
  text-align: center;
  font-weight: bold;
  width: 100%;
  margin-top: 0px;
  display: block;
}

body.DirectoFutbol .marcador .reloj .contenidoReloj span.estadoPartido {
  font-size: 10px;
  color: #333;
  text-align: center;
  font-weight: bold;
  width: 100%;
  margin-top: 0px;
  display: block;
  text-transform: uppercase;
}

body.DirectoFutbol .marcador .reloj .minuto-finalizado span.estadoPartido {
  font-size: 14px;
  color: #333;
  text-align: center;
  font-weight: bold;
  width: 100%;
  margin-top: 63px;
  display: block;
  text-transform: uppercase;
}

body.DirectoFutbol .marcador .reloj .contenidoReloj span.tiempoExtra {
  font-size: 18px;
  color: #AB0512;
  text-align: center;
  font-weight: bold;
  width: 100%;
  margin-top: 3px;
  display: block;
  text-transform: uppercase;
}

body.DirectoFutbol .marcador .equipo-1, body.DirectoFutbol .marcador .equipo-2 {
  width: 50%;
  float: left;
}

body.DirectoFutbol .marcador .equipo-1 .resultado, body.DirectoFutbol .marcador .equipo-2 .resultado {
  width: 22%;
  height: 80px;
  background: #fff;
  margin-top: 45px;
  font-size: 78px;
  text-align: center;
  color: #1B1B1B;
  font-weight: bold;
  line-height: 80px;
}

body.DirectoFutbol .marcador .equipo-1 .resultado {
  float: right;
  padding-right: 60px;
  /* para Firefox */
  -moz-border-radius: 50px 0px 0px 50px;
  /* para Safari y Chrome */
  -webkit-border-radius: 50px 0px 0px 50px;
  /* para Opera */
  border-radius: 50px 0px 0px 50px;
}

body.DirectoFutbol .marcador .equipo-2 .resultado {
  float: left;
  padding-left: 60px;
  /* para Firefox */
  -moz-border-radius: 0px 50px 50px 0px;
  /* para Safari y Chrome */
  -webkit-border-radius: 0px 50px 50px 0px;
  /* para Opera */
  border-radius: 0px 50px 50px 0px;
}

body.DirectoFutbol .marcador .equipo-1 .equipo, body.DirectoFutbol .marcador .equipo-2 .equipo {
  width: 52% !important;
  color: #fff !important;
  font-size: 23px;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 67px;
  padding: 0px !important;
}

body.DirectoFutbol .marcador .equipo-1 .equipo {
  text-align: right !important;
  float: right !important;
}

body.DirectoFutbol .marcador .equipo-2 .equipo {
  text-align: left !important;
  float: left !important;
}

body.DirectoFutbol .marcador .equipo-1 h3, body.DirectoFutbol .marcador .equipo-2 h3 {
  width: 52% !important;
  color: #fff !important;
  font-size: 23px;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 67px;
  padding: 0px !important;
}

body.DirectoFutbol .marcador .equipo-1 h3 {
  text-align: right !important;
  float: right !important;
}

body.DirectoFutbol .marcador .equipo-2 h3 {
  text-align: left !important;
  float: left !important;
}

body.DirectoFutbol .marcador .equipo-1 .escudo, body.DirectoFutbol .marcador .equipo-2 .escudo {
  width: 35px;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  margin: 67px 5px 0;
}

body.DirectoFutbol .marcador .equipo-1 .escudo {
  text-align: right;
  float: right;
}

body.DirectoFutbol .marcador .equipo-2 .escudo {
  text-align: left;
  float: left;
}

body.DirectoFutbol .marcador .equipo-1 .goles, body.DirectoFutbol .marcador .equipo-2 .goles {
  width: 64%;
  margin-top: 5px;
}

body.DirectoFutbol .marcador .equipo-1 .goles {
  float: left;
  margin-left: 9px;
}

body.DirectoFutbol .marcador .equipo-2 .goles {
  float: right;
  margin-right: 9px;
}

body.DirectoFutbol .marcador .equipo-1 .goles ul li {
  color: #fff;
  font-size: 10px;
  background: url(https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/ico-gol.png) no-repeat 300px 0;
  height: 13px;
  line-height: 13px;
  margin-bottom: 2px;
  padding-left: 15px;
}

body.DirectoFutbol .marcador .equipo-1 .goles ul li.video-gol {
  color: #fff;
  font-size: 10px;
  background: url(https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/ico-video.png) no-repeat 300px 0;
  height: 13px;
  line-height: 13px;
  margin-bottom: 2px;
  padding-left: 15px;
}

body.DirectoFutbol .marcador .equipo-2 .goles ul li {
  color: #fff;
  font-size: 10px;
  background: url(https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/ico-gol.png) no-repeat 0 0;
  height: 13px;
  line-height: 13px;
  margin-bottom: 2px;
  padding-left: 15px;
}

body.DirectoFutbol .marcador .equipo-2 .goles ul li.video-gol {
  color: #fff;
  font-size: 10px;
  background: url(https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/ico-video.png) no-repeat 0 0;
  height: 13px;
  line-height: 13px;
  margin-bottom: 2px;
  padding-left: 15px;
}

body.DirectoFutbol .marcador .equipo-1 .goles ul li {
  margin-left: 5px;
  margin-right: 5px;
  float: right;
  width: 280px;
  text-align: right;
  padding-right: 20px;
}

body.DirectoFutbol .marcador .equipo-2 .goles ul li {
  margin-right: 5px;
  margin-left: 5px;
  float: left;
  width: 280px;
  text-align: left;
}

body.DirectoFutbol .marcador .equipo-1 .goles ul li span {
  background-color: #fff;
  color: #000;
  float: right;
  padding: 0 2px;
  margin-left: 5px;
}

body.DirectoFutbol .marcador .equipo-2 .goles ul li span {
  background-color: #fff;
  color: #000;
  padding: 0 2px;
}

body.DirectoFutbol .marcador .penaltis {
  width: 100%;
  float: left;
  margin-top: 5px;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-1 {
  float: left;
  width: 44%;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-1 h5 {
  font-size: 9px;
  text-transform: uppercase;
  float: left;
  color: #666;
  width: 90%;
  margin-bottom: 4px;
  text-align: right;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-1 ul {
  float: left;
  width: 90%;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-1 ul li {
  font-family: Arial;
  color: #fff;
  font-size: 10px;
  margin-left: 5px;
  float: right;
  background: url(https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/ico-gol.png) no-repeat 0 0;
  height: 13px;
  line-height: 13px;
  margin-bottom: 2px;
  padding-left: 15px;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-1 .resultadoPenaltis {
  padding: 0 5px;
  font-size: 30px;
  height: 30px;
  color: #000;
  font-weight: bold;
  text-align: center;
  background-color: #fff;
  float: right;
  /* para Firefox */
  -moz-border-radius: 5px;
  /* para Safari y Chrome */
  -webkit-border-radius: 5px;
  /* para Opera */
  border-radius: 5px;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-2 {
  float: right;
  width: 44%;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-2 h5 {
  font-size: 9px;
  text-transform: uppercase;
  float: right;
  color: #666;
  width: 90%;
  text-align: left;
  margin-bottom: 4px;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-2 ul {
  float: right;
  width: 90%;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-2 ul li {
  font-family: Arial;
  color: #fff;
  font-size: 10px;
  margin-right: 5px;
  float: left;
  height: 13px;
  line-height: 13px;
  margin-bottom: 2px;
  padding-left: 15px;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-2 .resultadoPenaltis {
  padding: 0 5px;
  font-size: 30px;
  height: 30px;
  color: #000;
  font-weight: bold;
  text-align: center;
  background-color: #fff;
  float: left;
  /* para Firefox */
  -moz-border-radius: 5px;
  /* para Safari y Chrome */
  -webkit-border-radius: 5px;
  /* para Opera */
  border-radius: 5px;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-1 ul li.acierto, body.DirectoFutbol .marcador .penaltis .penaltisEquipo-2 ul li.acierto {
  background: url(https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/ico-gol.png) no-repeat 0 0;
}

body.DirectoFutbol .marcador .penaltis .penaltisEquipo-1 ul li.fallo, body.DirectoFutbol .marcador .penaltis .penaltisEquipo-2 ul li.fallo {
  background: url(https://e00-marca.uecdn.es/deporte/futbol/mundial/imagenes/ico-gol-fallo.png) no-repeat 0 0;
}

body.DirectoFutbol .marcador .ultimoGol {
  display: inline-block;
  background: #fff;
  color: #fff;
  -webkit-animation: blink 2s linear 0s infinite;
  -moz-animation: blink 2s linear 0s infinite;
  -ms-animation: blink 2s linear 0s infinite;
  -o-animation: blink 2s linear 0s infinite;
}

@-webkit-keyframes blink {
  0% {
    background: #FF0000;
  }
  47% {
    background: #D50000;
  }
  50% {
    background: #fff;
  }
  97% {
    background: #fff;
  }
  100% {
    background: #D50000;
  }
}
@-moz-keyframes blink {
  0% {
    background: #FF0000;
    color: #fff;
  }
  47% {
    background: #D50000;
    color: #fff;
  }
  50% {
    background: #fff;
    color: #D50000;
  }
  97% {
    background: #fff;
    color: #D50000;
  }
  100% {
    background: #D50000;
    color: #fff;
  }
}
@-ms-keyframes blink {
  0% {
    background: #FF0000;
    color: #fff;
  }
  47% {
    background: #D50000;
    color: #fff;
  }
  50% {
    background: #fff;
    color: #D50000;
  }
  97% {
    background: #fff;
    color: #D50000;
  }
  100% {
    background: #D50000;
    color: #fff;
  }
}
@-o-keyframes blink {
  0% {
    background: #FF0000;
    color: #fff;
  }
  47% {
    background: #D50000;
    color: #fff;
  }
  50% {
    background: #fff;
    color: #D50000;
  }
  97% {
    background: #fff;
    color: #D50000;
  }
  100% {
    background: #D50000;
    color: #fff;
  }
}
body.DirectoFutbol .marcador .reloj .contenidoRelojOpta {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/directos/fondo-reloj-opta.png") no-repeat scroll 0 0 white !important;
  border-radius: 75px;
  float: left;
  height: 143px;
  margin: 4px 3px 3px;
  width: 144px;
}

body.DirectoFutbol .marcador .reloj .contenidoRelojOpta span {
  display: none;
}

body.DirectoFutbol .marcador .reloj .contenidoRelojOpta p {
  display: none;
}

body.DirectoFutbol .marcador .reloj .contenidoRelojOpta span.estadoPartido {
  background-color: #000;
  border-radius: 10px;
  color: #fccf02;
  display: block;
  font-size: 10px;
  font-weight: bold;
  margin: 68px auto 0;
  padding: 5px;
  text-align: center;
  text-transform: uppercase;
  width: 75%;
}

/* ------------------------------------------------------------------------------------------ */
/* ESTILOS OPTA
/*------------------------------------------------------------------------------------------ */
.timelineOpta .opta-widget-container h2 {
  display: none !important;
}

.opta-widget-container .timeline {
  padding-bottom: 65px !important;
}

.opta-widget-container .timeline .clock {
  display: none !important;
}

.opta-widget-container .timeline .match-details {
  border: none !important;
}

.opta-widget-container .timeline {
  background-color: #F0F1F1;
  border: 0 none !important;
  border-radius: 5px;
  border: 1px solid #E8E8E8;
}

.opta-widget-container .timeline .timeline-graph {
  background-color: #FFFFFF !important;
}

.opta-chalkboard h2 {
  background-color: #000 !important;
}

.opta-widget-container h2 {
  background-color: #000 !important;
}

.opta-widget-container .opta-logo-white {
  display: none !important;
}

.opta-widget-container .chalkboard div.teams dl.starters dt {
  background-color: #000;
}

.timelineOpta .opta-widget-container h2 {
  display: none !important;
}

.opta-widget-container .timeline {
  padding-bottom: 65px !important;
}

.opta-widget-container .timeline .clock {
  display: none !important;
}

.opta-widget-container .timeline .match-details {
  border: none !important;
}


.opta-widget-container .timeline {
  background-color: #F0F1F1;
  border: 0 none !important;
  border-radius: 5px;
  border: 1px solid #E8E8E8;
}

.opta-widget-container .timeline .timeline-graph {
  background-color: #FFFFFF !important;
}

.opta-chalkboard h2 {
  background-color: #000 !important;
}

.opta-widget-container h2 {
  background-color: #000 !important;
}

.opta-widget-container .opta-logo-white {
  display: none !important;
}

.opta-widget-container .chalkboard div.teams dl.starters dt {
  background-color: #000;
}

.timelineOpta .opta-widget-container h2 {
  display: none !important;
}

.opta-widget-container .timeline {
  padding-bottom: 65px !important;
}

.opta-widget-container .timeline .clock {
  display: none !important;
}

.opta-widget-container .timeline .match-details {
  border: none !important;
}

.opta-widget-container .timeline {
  background-color: #F0F1F1;
  border: 0 none !important;
  border-radius: 5px;
  border: 1px solid #E8E8E8;
}

.opta-widget-container .timeline .timeline-graph {
  background-color: #FFFFFF !important;
}

.opta-chalkboard h2 {
  background-color: #000 !important;
}

.opta-widget-container h2 {
  background-color: #000 !important;
}

.opta-widget-container .opta-logo-white {
  display: none !important;
}

.opta-widget-container .chalkboard div.teams dl.starters dt {
  background-color: #000;
}

/*------------------------------------------------------------------------------------------*/
/* ESTILOS COMENTARIOS LECTORES
/*------------------------------------------------------------------------------------------*/
p.antetitulogol {
  background-color: #EFEEE9;
  border-bottom: 1px dotted #999999;
  border-top: 1px dotted #999999;
  float: left;
  margin: 30px 0;
  padding: 10px 0;
  width: 100%;
  font-size: 22px;
  font-weight: bold;
  text-align: center;
}

#logar .info_special_candado p {
  background-color: #e9e9e9;
  color: #666;
  font-size: 13px;
  margin: 5px;
  padding: 5px;
}

#comentariosdeloslectores a, .comentariolector a {
  color: #003366;
  text-decoration: underline;
}

.comentarioLectoresScroll {
  position: relative;
}

.comentariolector {
  border-bottom: 1px solid #EEE;
  clear: both;
  font-size: 12px;
  margin-bottom: 8px;
  padding: 5px 10px;
  position: relative;
}

.comentariolector h3, .comentariolector h3 a {
  font-size: 12px;
  font-weight: bold;
  line-height: 10px;
  margin-bottom: 8px;
  color: #333;
}

#comentariosdeloslectores .comentariolector h3 a {
  color: #900;
  text-decoration: none;
}

#comentariosdeloslectores .comentariolector h3 a:hover {
  text-decoration: underline;
}

.comentariolector h3 span {
  font-size: 11px;
  font-weight: normal;
  line-height: 18px;
}

.comentariolector .enviadopor {
  color: #666666;
  font-size: 10px;
  line-height: 15px;
  padding: 0;
  text-transform: uppercase;
}

.comentariolector img {
  float: left;
  margin: 4px 5px 0 0;
  width: 25px;
  height: 25px;
}

.comentariolector p {
  color: #666;
  line-height: 16px;
}

.todoscomentarios .comentariolector p.textolector {
  line-height: 16px;
}

.comentariolector span.denunciar {
  display: none;
  position: absolute;
  top: 0;
  right: 6px;
  font-size: 9px;
}

#comentariosdeloslectores .comentariolector span.denunciar a {
  color: #900;
  border-bottom: 1px dotted #900;
  text-decoration: none;
}

.comentariolector:hover span.denunciar {
  display: block;
}

#comentariosdeloslectores .comentariolector .referencia {
  background-color: #FFFFCC;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px 3px 3px 1px;
  color: #333333;
  font: 11px Arial,Helvetica,sans-serif;
  padding: 5px;
  position: absolute;
  right: 5px;
  width: 150px;
  z-index: 4;
}

.todoscomentarios .referencia {
  background-color: #FFFFCC;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px 3px 3px 1px;
  color: #333333;
  font: 11px Arial,Helvetica,sans-serif;
  padding: 5px;
  position: absolute;
  width: 300px;
  z-index: 4;
}

.comentariolector a.ancla_referencia:hover {
  text-decoration: none;
}

* html .comentariolector .referencia {
  margin-top: 15px;
}

*:first-child + html .comentariolector .referencia {
  margin-top: 15px;
}

.comentariolector strong.numero_comentario {
  float: left;
  position: relative;
  margin-right: 5px;
  display: block;
  padding: 0 2px;
  color: #0187C5;
  font-weight: bold;
  line-height: 16px;
}

.todoscomentarios {
  padding-top: 0;
}

/* Formulario */
.normas_participacion {
  width: 180px;
  padding: 10px 0;
}

#ponercomentario h5 {
  color: #666666;
  font: bold 11px Arial,Helvetica,sans-serif;
  padding: 5px 5px 5px 10px;
  text-transform: uppercase;
  background: #EEE;
  border-top: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
}

#ponercomentario ul#normasList {
  margin: 6px 3px 0 0;
  padding: 0 10px;
}

#ponercomentario ul#normasList li {
  color: #666666;
  display: block !important;
  font: 11px/12px Tahoma,Helvetica,sans-serif;
  list-style: none outside none;
  margin-bottom: 12px;
  padding: 0;
}

#ponercomentario ul#normasList li.destacado {
  background: none no-repeat scroll 0 0 transparent;
  border-top: 1px dotted #999999;
  color: #CC0000;
  margin: 0;
  padding-top: 10px;
  width: auto !important;
}

#ponercomentario #formulario_comentar_comentarios_reglas {
  border: 0 none;
  display: block;
  float: left;
  height: 12px;
  margin: 9px 5px 10px 0;
  width: auto;
  background-color: transparent;
  padding: 0;
  width: 12px;
}

#ponercomentario label {
  line-height: 14px;
  margin-top: 8px;
  display: block;
  font-size: 11px;
  color: #666;
}

p.desconectar {
  text-align: right;
  margin: 0 5px 10px 0;
  padding-top: 5px;
}

p.desconectar span {
  background: url("https://e00-marca.uecdn.es/iconos/v1.x/v1.0/ico_desconectar.gif") no-repeat scroll left center transparent;
}

#comentariosdeloslectores p.desconectar span a {
  padding-left: 18px;
  text-decoration: none;
}

#comentariosdeloslectores p.desconectar span a:hover {
  text-decoration: underline;
}

.comentarioLectoresScroll #comentarioscroll form {
  padding-top: 5px;
}

#ponercomentario #nickComentarista {
  margin-bottom: 5px;
  font-size: 14px;
  font-weight: bold;
}

/*#comentariosdeloslectores #ponercomentario h2 {
    background: #EEE;
    border-bottom: 1px solid #CCC;
    border-top: 1px solid #CCC;
    color: #7C7C22;
    font: bold 11px Arial,Helvetica,sans-serif;
    padding: 5px 5px 5px 10px;
    text-transform: uppercase;
  margin: 0;
  text-align: center;
}*/
/* Captcha */
#comentariosdeloslectores #enviarCaptcha {
  background: #E0E0E0;
  padding: 10px 0;
  width: 177px;
  float: left;
}

#comentariosdeloslectores #enviarCaptcha input.captcha {
  width: 152px;
}

#comentariosdeloslectores #enviarCaptcha input.boton {
  width: 65px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  margin-top: 5px;
  float: right;
}

#comentariosdeloslectores #enviarCaptcha input.boton:hover {
  cursor: pointer;
}

#comentariosdeloslectores .txtCaptcha {
  width: auto;
  margin: 10px 0;
  position: relative;
}

#comentariosdeloslectores .imagenCaptcha img {
  width: 152px;
}

.txtCaptcha div#explicacionCodigo {
  top: auto;
  left: auto;
  width: 154px;
}

/* Ocultar capas */
.todoscomentarios #logar {
  display: none;
}

.todoscomentarios p#link_todos_comentarios {
  display: none;
}

#comentariosdeloslectores #paginacion {
  display: none;
}

/* Avisos y errores */
#comentarioscroll div.info_special_tabs, #comentarioscroll div.info_special_candado {
  border: 1px dotted #CCC;
  padding: 5px 5px 5px 25px;
  width: 126px;
  margin-left: 10px;
  background: #EEE;
}

#comentarioscroll div.info_special_tabs {
  color: #900;
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/exclamacion.png) no-repeat 4px 4px #EEE;
}


#comentarioscroll div.info_special_candado {
  color: #666;
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/candado.png) no-repeat 4px 4px #EEE;
  margin-top: 15px;
  margin-bottom: 15px;
  font-weight: bold;
  padding-left: 30px;
  width: 121px;
}

#formulariologincomentario h2 {
  color: #7C7C22;
  font-size: 14px;
  margin: 0;
  padding: 5px 0 0 10px;
}

div#listadocomentarios p#link_todos_comentarios.linkcomentario {
  margin-left: 10px;
}

div#listadocomentarios p#link_todos_comentarios.linkcomentario p {
  color: #666666;
  font-size: 11px;
  line-height: 16px;
}

div#listadocomentarios #paginacion .nav_paginacion ul {
  margin: 10px 5px;
}

div#listadocomentarios #paginacion .nav_paginacion ul li a {
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
}

div#listadocomentarios #paginacion .nav_paginacion ul li a.marcado {
  color: #fff;
}

div#listadocomentarios a {
  color: #003366;
  text-decoration: underline;
}

div#formulariologincomentario p.registrate a {
  color: #003366;
  text-decoration: underline;
}

/* Formulario */
.normas_participacion {
  width: 180px;
  padding: 10px 0;
}

#ponercomentario {
  overflow: hidden;
}

#ponercomentario h5 {
  color: #666666;
  font: bold 11px Arial,Helvetica,sans-serif;
  padding: 5px 5px 5px 10px;
  text-transform: uppercase;
  background: #EEE;
  border-top: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
}

#ponercomentario ul#normasList {
  margin: 6px 3px 0 0;
  padding: 0 10px;
}

#ponercomentario ul#normasList li {
  color: #666666;
  display: block !important;
  font: 11px/12px Tahoma,Helvetica,sans-serif;
  list-style: none outside none;
  margin-bottom: 12px;
  padding: 0;
}

#ponercomentario ul#normasList li.destacado {
  background: none no-repeat scroll 0 0 transparent;
  border-top: 1px dotted #999999;
  color: #CC0000;
  margin: 0;
  padding-top: 10px;
  width: auto !important;
}

#ponercomentario #formulario_comentar_comentarios_reglas {
  border: 0 none;
  display: block;
  float: left;
  height: 12px;
  margin: 9px 5px 10px 0;
  width: auto;
  background-color: transparent;
  padding: 0;
  width: 12px;
}

#ponercomentario label {
  line-height: 14px;
  margin-top: 8px;
  display: block;
  font-size: 11px;
  color: #666;
}

p.desconectar {
  text-align: right;
  margin: 0 5px 10px 0;
  padding-top: 5px;
}

p.desconectar span {
  background: url("https://e00-marca.uecdn.es/iconos/v1.x/v1.0/ico_desconectar.gif") no-repeat scroll left center transparent;
}

#comentariosLectoresInteriorAjax p.desconectar span a {
  padding-left: 18px;
  text-decoration: none;
}

#comentariosLectoresInteriorAjax p.desconectar span a:hover {
  text-decoration: underline;
}

#comentariosLectoresInteriorAjax #comentarioscroll form {
  padding-top: 5px;
}

#ponercomentario #nickComentarista {
  margin-bottom: 5px;
  font-size: 14px;
  font-weight: bold;
}

/* Captcha */
#comentariosLectoresInteriorAjax #enviarCaptcha {
  background: #E0E0E0;
  padding: 10px 0;
  width: 177px;
  float: left;
}

#comentariosLectoresInteriorAjaxs #enviarCaptcha input.captcha {
  width: 152px;
}

#comentariosLectoresInteriorAjax #enviarCaptcha input.boton {
  width: 65px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  margin-top: 5px;
  float: right;
}

#comentariosLectoresInteriorAjax #enviarCaptcha input.boton:hover {
  cursor: pointer;
}

#comentariosLectoresInteriorAjax .txtCaptcha {
  width: auto;
  margin: 10px 0;
  position: relative;
}

#comentariosLectoresInteriorAjax .imagenCaptcha img {
  width: 152px;
}

.txtCaptcha div#explicacionCodigo {
  top: auto;
  left: auto;
  width: 154px;
}

/* Ocultar capas */
.todoscomentarios #logar {
  display: none;
}

.todoscomentarios p#link_todos_comentarios {
  display: none;
}

/* Avisos y errores */
#comentarioscroll div.info_special_tabs, #comentarioscroll div.info_special_candado {
  border: 1px dotted #CCC;
  padding: 5px 5px 5px 25px;
  width: 126px;
  margin-left: 10px;
  background: #EEE;
}

#comentarioscroll div.info_special_tabs {
  color: #900;
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/exclamacion.png) no-repeat 4px 4px #EEE;
}

#comentarioscroll div.info_special_candado {
  color: #666;
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/candado.png) no-repeat 4px 4px #EEE;
  margin-top: 15px;
  margin-bottom: 15px;
  font-weight: bold;
  padding-left: 30px;
  padding-bottom: 5px;
  line-height: 21px;
  width: 210px;
}

div#enviarCaptcha input {
  width: 150px;
}

#comentariosLectoresInteriorAjax h2 {
  color: #7C7C22;
  font-size: 14px;
  font-weight: normal;
  margin: 0;
  padding: 5px 0 0 10px;
}

#comentariosLectoresInteriorAjax a {
  color: #003366;
  text-decoration: underline;
}

element.style {
  display: block;
}

.txtCaptcha div#explicacionCodigo {
  left: auto;
  top: auto;
  width: 154px;
}

div#explicacionCodigo {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px dotted #999999;
  font-size: 11px;
  left: 492px;
  padding: 1px;
  position: relative;
  width: 250px;
}

.txtCaptcha div#explicacionCodigo {
  left: auto;
  top: auto;
  width: 154px;
}

div#explicacionCodigo p {
  color: #666666;
}

element.style {
  display: none;
}

#comentariosLectoresInteriorAjax .referencia {
  background-color: #FFFFCC;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px 3px 3px 1px;
  color: #333333;
  font: 11px Arial,Helvetica,sans-serif;
  padding: 5px;
  position: absolute;
  right: 5px;
  width: 150px;
  z-index: 4;
}

.comentarioPartidoScroll table tr td.comentarios_muneco strong {
  color: #336699;
  font-size: 15px;
}

.comentarioPartidoScroll table tr td.comentarios_muneco p.referencia {
  color: #336699;
  font-size: 15px;
}

p.referencia {
  color: #336699;
  font-size: 15px;
}

p.referencia strong {
  color: #336699;
  font-size: 15px;
  font-weight: bold;
}

#formulariologincomentario {
  background-color: #e0e0e0;
}

#formulariologincomentario p {
  background-color: #e0e0e0;
  font-size: 18px;
  color: #666;
  line-height: 16px;
  margin-bottom: 10px;
}

#ponercomentario {
  background-color: #e0e0e0;
  padding-bottom: 5px;
}

#logincomentario {
  background-color: #e0e0e0;
}

#logincomentario p {
  padding: 10px 10px;
  font-family: Tahoma;
  font-size: 10px;
  font-weight: normal;
  color: #003366;
}

#logincomentario p img {
  margin-right: 5px;
}

.comentarioLectoresScroll form {
  margin: 0px 10px;
  padding-top: 10px;
}

.comentarioLectoresScroll textarea, .comentarioLectoresScroll input {
  font: 18px Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  background-color: #ffffff;
  border: 1px solid #777;
  padding: 3px;
  width: 150px;
}

.comentarioLectoresScroll textarea {
  height: 120px;
}

.comentarioLectoresScroll input {
  margin-top: 15px;
}

.comentarioLectoresScroll input.loginNick {
  display: block;
  width: 120px;
  margin-top: 3px;
}

.comentarioLectoresScroll input.claveNick {
  display: block;
  width: 120px;
  margin-top: 3px;
}

.comentarioLectoresScroll p {
  font-size: 11px;
  color: #666;
  line-height: 16px;
}

.comentarioLectoresScroll p input {
  margin-top: 10px;
  padding: 0px 15px;
  width: 158px;
}

.comentarioLectoresScroll p.enviar input {
  margin-top: 5px;
  padding: 0px 15px;
  width: 100px;
  margin-left: 52px;
  color: #496E92;
  font-weight: bold;
  font-size: 14px;
}

#formulariologincomentario p.registrate {
  font-size: 11px;
  margin-left: 5px;
}

.comentarioLectoresScroll input.boton_enviar {
  float: right;
  width: 60px;
}

#comentariosdeloslectores h1 {
  font-size: 14px;
  font-weight: bold;
  margin: 5px 0 0 10px;
  color: #7C7C22;
}

#comentariosdeloslectores h2 {
  font-size: 14px;
  font-weight: bold;
  margin: 5px 0 0 10px;
  color: #7C7C22;
}

#comentariosdeloslectores .linkcomentario {
  margin-left: 10px;
}

#comentariosdeloslectores a {
  color: #003366;
  text-decoration: underline;
}

#comentariolector {
  clear: both;
  border-bottom: 1px solid #eee;
  padding: 5px 10px;
  margin-bottom: 8px;
  font-size: 11px;
}

#comentariolector .enviadopor {
  color: #990000;
  padding: 0px 0px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
}

#comentariolector h6 {
  font-size: 12px;
  font-weight: normal;
}

#comentariolector h3 {
  font-size: 12px;
  font-weight: bold;
}

#comentariolector h3 span {
  font-size: 11px;
  font-weight: normal;
}

/* Formulario */
.normas_participacion {
  width: 180px;
  padding: 10px 0;
}

#ponercomentario h5 {
  color: #666666;
  font: bold 11px Arial,Helvetica,sans-serif;
  padding: 5px 5px 5px 10px;
  text-transform: uppercase;
  background: #EEE;
  border-top: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
}

#ponercomentario ul#normasList {
  margin: 6px 3px 0 0;
  padding: 0 10px;
}

#ponercomentario ul#normasList li {
  color: #666666;
  display: block !important;
  font: 11px/12px Tahoma,Helvetica,sans-serif;
  list-style: none outside none;
  margin-bottom: 12px;
  padding: 0;
}

#ponercomentario ul#normasList li.destacado {
  background: none no-repeat scroll 0 0 transparent;
  border-top: 1px dotted #999999;
  color: #CC0000;
  margin: 0;
  padding-top: 10px;
  width: auto !important;
}

#ponercomentario #formulario_comentar_comentarios_reglas {
  border: 0 none;
  display: block;
  float: left;
  height: 12px;
  margin: 9px 5px 10px 0;
  width: auto;
  background-color: transparent;
  padding: 0;
  width: 12px;
}

#ponercomentario label {
  line-height: 14px;
  margin-top: 8px;
  display: block;
  font-size: 11px;
  color: #666;
}

p.desconectar {
  text-align: right;
  margin: 0 5px 10px 0;
  padding-top: 5px;
  position: absolute;
  top: 15px;
  right: 6px;
}

p.desconectar span {
  background: url("https://e00-marca.uecdn.es/iconos/v1.x/v1.0/ico_desconectar.gif") no-repeat scroll left center transparent;
  display: block;
  width: 15px;
  height: 13px;
}

#comentariosdeloslectores p.desconectar span a {
  padding-left: 18px;
  text-decoration: none;
  display: block;
  width: 15px;
  height: 13px;
}

#comentariosdeloslectores p.desconectar span a:hover {
  text-decoration: underline;
}

.comentarioLectoresScroll #comentarioscroll form {
  padding-top: 5px;
}

#ponercomentario #nickComentarista {
  margin-bottom: 5px;
  font-size: 14px;
  font-weight: bold;
}

/* Captcha */
#comentariosdeloslectores #enviarCaptcha {
  background: #E0E0E0;
  padding: 10px 0;
  width: 318px;
  float: left;
}

#comentariosdeloslectores #enviarCaptcha input.captcha {
  width: 152px;
}

#comentariosdeloslectores #enviarCaptcha input.boton {
  width: 65px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  margin-top: 5px;
  float: right;
}

#comentariosdeloslectores #enviarCaptcha input.boton:hover {
  cursor: pointer;
}

#comentariosdeloslectores .txtCaptcha {
  width: auto;
  margin: 10px 0;
  position: relative;
}

#comentariosdeloslectores .imagenCaptcha img {
  width: 152px;
}

.txtCaptcha div#explicacionCodigo {
  top: auto;
  left: auto;
  width: 154px;
}

#logincomentario, #formulariologincomentario, #ponercomentario, #comentarioOK {
  margint-top: 10px;
  padding: 10px 0;
  background-color: #E0E0E0;
  border-top: 1px solid #ccc;
  position: relative;
}

#ponercomentario h2 {
  /*color:#900; font-size:16px; font-weight:bold;*/
}

#formulariologincomentario p {
  color: #666;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  padding-right: 5px;
  margin-left: 5px;
  margin-bottom: 10px;
}

#logincomentario p.aviso {
  color: #333;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  padding-right: 5px;
}

#nickComentarista {
  color: #990000;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 18px;
}

#ponercomentario p {
  font-size: 12px;
}

#ponercomentario p textarea {
  width: 190px !important;
}

#ponercomentario p input {
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  color: #496E92;
  cursor: pointer;
  font-size: 11px;
  font-weight: bold;
  height: 27px;
  margin: 10px 0 0 0;
  text-decoration: none;
  text-transform: uppercase;
  vertical-align: bottom;
  width: 180px;
}

#formulariologincomentario p input {
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  color: #496E92;
  cursor: pointer;
  font-size: 11px;
  height: 27px;
  margin: 10px 0 0 0;
  text-decoration: none;
  vertical-align: bottom;
  width: 100%;
}

.columna1 #comentarios {
  width: 630px !important;
  margin-left: 25px !important;
}

/*estilos comentarios lectores*/
div#comentarios div#validacion, div#comentarios div#cajaComentario, div#comentarios div#enviarCaptcha, div#comentarios div#okComentario, div#comentarios div#caducidadComentario {
  border: 1px solid #999;
  background-color: #f3f3f3;
  padding: 10px;
  float: left;
  width: 608px;
  margin: 10px 0;
}

div#comentarios div#validacion img {
  float: left;
  margin-right: 5px;
}

div#comentarios div#validacion h5 {
  font: 16px Arial, Helvetica, sans-serif;
  color: #900;
  font-weight: bold;
  margin: 5px 0 0 0;
  padding: 0px;
}

div#comentarios div#validacion p {
  font: 11px Tahoma, Arial, sans-serif;
  color: #666;
  margin: 0 0 5px 0;
  padding: 0px;
}

div#comentarios div#validacion a {
  font: 11px Tahoma, Arial, sans-serif;
  color: #073D5C;
}

div#login div#enviarCaptcha div#txtCaptcha a:hover, div#validacion a:hover {
  background-color: transparent;
  text-decoration: underline;
  color: #333;
}

#login #campos {
  margin: 25px 0 15px 0;
}

#login label span {
  color: #666;
  font: 18px Arial, Helvetica, sans-serif;
  padding-right: 5px;
}

div#comentarios div#validacion input, div#enviarCaptcha input {
  background-color: #fff;
  border: 1px solid #ccc;
  font-size: 18px;
  color: #496E92;
  height: 25px;
  width: 160px;
  margin: 0;
  padding: 0 2px;
  line-height: 22px;
}

div#comentarios #login .boton {
  background-color: #fff;
  border: 1px solid #ccc;
  color: #496E92;
  vertical-align: bottom;
  cursor: pointer;
  font-size: 11px;
  height: 27px;
  width: 90px;
  text-decoration: none;
  margin: 0;
  text-transform: uppercase;
  font-weight: bold;
}

div#comentarios #login #cajaComentario .boton {
  float: right;
}

div#comentarios div#validacion p input {
  height: 10px;
  width: 10px;
  .height: 15px;
  .width: 15px;
  display: block;
  float: left;
  margin-right: 5px;
  border: 0px;
}

div#comentarios div#validacion p.avisos a {
  margin-left: 155px;
}

#comentarios {
  background-color: #FFFFFF;
  margin-bottom: 15px;
}

#comentarios {
  background-color: #fff;
  margin-bottom: 15px;
}

#comentarios h5 {
  color: #333333;
  font: 20px Arial, Helvetica, sans-serif;
  font-weight: bold;
  display: block;
}

#listado_comentarios .paginacion {
  border-top: 1px solid #CCCCCC;
  padding: 10px 0 0 0;
  clear: both;
}

#listado_comentarios .paginacion span {
  float: left;
  font: 12px Arial, Helvetica, sans-serif;
  border: 1px solid #ccc;
  padding: 2px 6px;
  line-height: 18px;
  background-color: #900;
  color: #fff;
  text-transform: lowercase;
}

.paginacion p {
  float: left;
  font-size: 13px;
}

.nav_paginacion {
  float: right;
  text-align: right;
}

.nav_paginacion li {
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  float: left;
  margin: 0 0 0 1px;
}

.nav_paginacion li a.marcado, .nav_paginacion li a:hover {
  background-color: #990000;
  border: 1px solid #990000;
  color: #fff;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  line-height: 24px;
  padding: 2px 6px;
  text-decoration: none;
}

.nav_paginacion li.ultimo {
  margin-left: 5px;
}

.nav_paginacion li a {
  background-color: #fff;
  border: 1px solid #ccc;
  color: #496E92;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  line-height: 24px;
  padding: 2px 6px;
  text-decoration: none;
}

div#comentarios ul.list_comentarios {
  clear: both;
  margin-top: 15px;
}

div#comentarios ul.list_comentarios li {
  background: transparent url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/1px_fnd_cometario.jpg) top repeat-x;
  border-top: 1px dotted #ccc;
}

/*------------------------------------------------------------------------------------------*/
/* ESTILOS COMENTARIOS LECTORES [PREVIA Y CRONICA]
/*------------------------------------------------------------------------------------------*/
#comentarios .comentarios_pestanas {
  border-bottom: 1px solid #d4d0c8;
  margin-bottom: 5px;
  overflow: hidden;
  width: 100%;
}

#comentarios .comentarios_pestanas h4 {
  float: left;
  color: #7d7562;
  font-size: 12px;
  font-weight: normal;

  position: relative;
  top: 8px;
}

#comentarios .comentarios_pestanas h4 strong {
  font-size: 18px;
}

#comentarios .comentarios_pestanas ul {
  float: right;
}

#comentarios .comentarios_pestanas ul li {
  float: left;
  display: inline;
  text-align: center;
  margin: 6px 0 0 10px;
  min-width: 80px;
}

#comentarios .comentarios_pestanas ul li a,
#comentarios .comentarios_pestanas ul.not_logged li.msg_mention,
#comentarios .comentarios_pestanas ul.not_logged li.msg_net {
  display: block;
  padding: 6px 10px 7px 22px;
  font-size: 10px;
  text-transform: uppercase;
  color: #fff;
}

#comentarios .comentarios_pestanas ul.not_logged li.msg_net {
  padding: 6px 6px 7px;
}

#comentarios .comentarios_pestanas ul.not_logged li a.msg_mention, #comentarios .comentarios_pestanas ul.not_logged li.msg_mention {
  background: #e2ddd4 url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/msg_mention.gif") no-repeat 5px 5px;
}

#comentarios .comentarios_pestanas ul.not_logged li a.msg_net, #comentarios .comentarios_pestanas ul.not_logged li.msg_net {
  background: #e2ddd4 url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/msg_net.png") no-repeat 5px 5px;
}

#comentarios .comentarios_pestanas ul li.seleccionado a {
  padding: 6px 10px;
  letter-spacing: -0.05em;
  height: 17px;
}

#comentarios .comentarios_pestanas ul li a.msg_all {
  background: #988f7c url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/msg_all.png") no-repeat 5px 5px;
}

#comentarios .comentarios_pestanas ul li a.msg_mention {
  background: #988f7c url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/msg_mention.gif") no-repeat 5px 5px;
}

#comentarios .comentarios_pestanas ul li a.msg_net {
  background: #988f7c url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/msg_net.png") no-repeat 5px 5px;
}

#comentarios .comentarios_pestanas ul li a.msg_best {
  background: #988f7c url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/msg_best.png") no-repeat 5px 5px;
}

#comentarios .info_special_tabs {
  border: 1px solid #ddd;
  clear: both;
  padding: 10px 10px 0 10px;
  margin-bottom: 20px !important;
  margin-top: 20px !important;
}

#comentarios .info_special_tabs p, #comentarios .info_special_candado p {
  font: 18px Arial, Helvetica, sans-serif !important;
  line-height: 18px !important;
  margin-left: 42px !important;
  padding-top: 7px !important;
}

#comentarios div#validacion .info_special_tabs p, #comentarios div#enviarCaptcha .info_special_tabs p, #comentarios div#cajaComentario .info_special_tabs p {
  margin: 5px 0 12px 45px;
  padding: 0;
  color: #c00;
  margin-top: 0 !important;
  font: 12px Arial, Helvetica, sans-serif;
}

#comentarios .info_special_tabs {
  background: #f3f3f3 url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/ico_alert_32x32.png") 10px no-repeat;
}

#comentarios .info_special_candado {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/ico_candado.gif") 0 0 no-repeat;
  margin-bottom: 1ex;
  padding: 1px 0 8px;
}

#comentarios .comentarios_pestanas ul li a.msg_all:hover, #comentarios .comentarios_pestanas ul li a.msg_mention:hover, #comentarios .comentarios_pestanas ul li a.msg_net:hover, #comentarios .comentarios_pestanas ul li a.msg_best:hover {
  background-color: #b0a795;
}

#comentarios .comentarios_pestanas ul li.seleccionado {
  border: 1px solid #d4d0c8;
  border-bottom: 1px solid #fff;
  height: 29px;
  position: relative;
  top: 1px;
  margin-top: 0;
}

#comentarios .comentarios_pestanas ul li.seleccionado a {
  background: #fff url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/comments-tab-background.gif") top repeat-x !important;
  color: #333;
}

div#comentarios div.comentario {
  border-bottom: 1px dotted #999;
  display: inline-block;
  padding: 8px 0 0 0;
  position: relative;
  width: 630px;
}

div#comentarios div.comentario p {
  width: 463px !important;
  padding: 3px 0 10px !important;
  font-size: 13px;
  float: left;
  color: #666;
}

.col_izq div#comentarios div.comentario p a.ancla_referencia {
  padding: 0 2px;
  text-decoration: underline;
}

.col_izq div#comentarios div.comentario p a.ancla_referencia:hover {
  color: #000;
}

.referencia {
  background-color: #ffc;
  border-top: 1px solid #ccc;
  border-right: 3px solid #ccc;
  border-bottom: 3px solid #ccc;
  border-left: 1px solid #ccc;
  color: #333;
  font: 11px Arial, Helvetica, sans-serif;
  padding: 5px;
  position: absolute;
  width: 300px;
  z-index: 4;
}

div#comentarios div.pprofile {
  background: #fff url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/fnd_pprofile.jpg") 25px bottom no-repeat;
  margin-top: 5px;
  border: 1px solid #ccc;
  padding-left: 5px;
  padding-right: 5px;
  min-height: 130px;
  width: 620px !important;
}

*:first-child + html div#comentarios div.pprofile {
  width: 630px !important;
}

div#comentarios div.blocked {
  display: none;
  opacity: 0.5;
}

div#comentarios div.pprofile p {
  width: 446px !important;
  min-height: 60px;
}

div#comentarios div.pprofile div.contenido_mensaje_privado p {
  min-height: 10px;
}

div#comentarios div.comentario .attrib {
  width: 144px;
  height: 30px;
  clear: left;
  border-top: 1px dotted #d6d6d6;
}

div#comentarios div.pprofile .attrib {
  left: 5px;
}

div#comentarios div.pprofile .attrib a.official_profile {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/official_profile.png") no-repeat scroll 0 2px transparent;
  color: #df1500;
  font-family: Georgia,Arial,Helvetica,sans-serif;
  font-size: 13px;
  font-style: italic;
  padding-left: 30px;
  display: block;
  height: 24px;
  text-indent: 0;
  line-height: 24px;
  margin-top: 0;
  font-weight: bold;
  width: 110px;
}

div#comentarios div.comentario .attrib a {
  display: block;
  float: left;
  height: 16px;
  margin: 5px 8px 0 0;
  width: 16px;
  text-indent: -999em;
}

div#comentarios div.comentario .attrib a.prestigio {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/account-icon-prize.png") no-repeat;
}

div#comentarios div.comentario .attrib a.poficial {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/official_profile_lite.png") no-repeat;
}

div#comentarios div.comentario .attrib a.user_winner {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/msg_best.png") no-repeat;
}

div#comentarios div.pprofile .interact {
  width: 433px !important;
}

div#comentarios div.comentario strong.numero_comentario {
  display: block;
  font-size: 16px;
  color: #900;
  float: left;
}

div#comentarios div.comentario strong.numero_comentario small {
  font-size: 12px;
  color: #999;
  margin-left: 10px;
}

div#comentarios div.comentario strong.numero_comentario a {
  border-bottom: 1px dotted #900;
  color: #da0717;
}

div#comentarios div.comentario strong.numero_comentario a:hover {
  color: #da0717;
  text-decoration: none;
}

div#comentarios div.comentario strong.numero_comentario a:hover:after {
  content: 'responder citando mensaje';
  margin-left: 8px;
  font-size: 10px;
}

div#comentarios div.comentario span.fecha {
  display: block;
  font-size: 11px;
  color: #c0b9ab;
  float: right;
  padding-top: 3px;
}

div#comentarios div.comentario p.nombre {
  background: none;
  border: none;
  margin: 5px 5px 0 0;
  padding: 0 0 10px 0 !important;
  width: 162px !important;
}

div#comentarios div.comentario p.nombre img, .info_usuario .info_usuario_contenido div.nombre img {
  float: left;
  margin: 0 6px 0 0;
}

.info_usuario .info_usuario_contenido div.nombre img {
  margin-bottom: 16px;
}

div#comentarios div.comentario p.nombre {
  font-size: 12px;
  font-weight: bold;
  line-height: 12px;
}

div#comentarios div.comentario p.nombre a,
.info_usuario .info_usuario_contenido div.nombre a,
div#comentarios div.comentario p.nombre span.nombre_usuario {
  color: #da0717;
}

.info_usuario .info_usuario_contenido div.nombre {
  color: #666;
}

div#comentarios div.comentario .info_usuario .info_usuario_contenido div.nombre p {
  font-size: 11px;
  line-height: 14px;
  width: 155px !important;
}

div#comentarios div.comentario p.nombre a:hover, .info_usuario .info_usuario_contenido div.nombre a:hover {
  text-decoration: underline;
}

div#comentarios div.comentario p.nombre span.nick, .info_usuario .info_usuario_contenido div.nombre span.nick {
  color: #b6a289;
  font-weight: normal;
  display: block;
  margin: 8px 0 0;
}

div#comentarios div.comentario p.nombre a.contactar_usuario {
  display: block;
  float: left;
  width: 16px;
  height: 16px;
  margin: 5px 3px 0 0;
}

div#comentarios div.comentario p.nombre a span {
  position: absolute;
  top: -10000px;
}

div#comentarios div.comentario p.nombre a.mensajes {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/icon-private-message.png") no-repeat 0 2px;
}

div#comentarios div.comentario p.nombre a.mensajes:hover {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/icon-private-message.png") no-repeat 0 -14px;
}

div#comentarios .left_area {
  float: left;
  overflow: hidden;
}

div#comentarios div.comentario p.nombre a.responder {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/icon-account-reply-user.png") no-repeat;
}

div#comentarios div.comentario p.nombre a.responder:hover {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/icon-account-reply-user.png") no-repeat 0 -16px;
}

div#comentarios div.comentario p.nombre span.mensajes {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/icon-private-message-off.png") no-repeat 0 2px;
}

div#comentarios div.comentario p.nombre span.seguir {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/icon-account-follow-user-off.png") no-repeat;
}

div#comentarios div.comentario p.nombre span.responder {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/icon-account-reply-user-off.png") no-repeat;
}

p.nombre span.mensajes, p.nombre span.seguir, p.nombre span.noseguir, p.nombre span.responder {
  position: static;
  display: block;
  float: left;
  width: 16px;
  height: 16px;
  margin: 5px 3px 0 0;
}

div#comentarios .contenido_comentario {
  float: left;
  width: 463px;
}

div#comentarios div.comentario .interact {
  float: right;
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/comments-interact-background.png") repeat-x center 1px;
  height: 17px;
  padding: 6px 10px 10px 10px;
  margin-top: 1px;
  width: 443px;
  font-size: 11px;
  color: #999;
  border-top: 1px dotted #d6d6d6;
}

div#comentarios div.comentario .interact a {
  color: #df1500;
}

div#comentarios div.comentario .interact a:hover {
  text-decoration: underline;
  background: transparent;
}

div#comentarios div.comentario .interact a.denunciar, div#comentarios div.comentario .interact span.denunciar {
  padding-left: 22px;
  float: left;
}

div#comentarios div.comentario .interact a.denunciar {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/comments-report.png") no-repeat;
}

div#comentarios div.comentario .interact span.denunciar {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/comments-report-off.png") no-repeat;
  color: #d5d5d5;
}

div#comentarios div.comentario .interact .bloque_derecha {
  float: right;
}

div#comentarios div.comentario .interact p {
  font-size: 11px !important;
  color: #999 !important;
  width: auto !important;
  border: none !important;
  padding: 0 !important;
  margin-right: 0;
}

div#comentarios div.comentario .interact .bloque_derecha a {
  float: left;
}

div#comentarios div.comentario .interact .bloque_izquierda,
div#comentarios div.comentario .interact .bloque_izquierda div {
  float: left;
}

div#comentarios div.comentario .interact .bloque_izquierda p {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/comments-red-separator.png") no-repeat scroll 0 2px transparent;
  padding-left: 8px !important;
  margin-left: 5px !important;
}

div#comentarios div.comentario .interact .bloque_izquierda a.voto_positivo {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/comments-positive.png") no-repeat 0 2px;
  display: block;
  float: left;
  width: 12px;
  height: 12px;
  text-indent: -999em !important;
  margin-left: 3px;
}

div#comentarios div.comentario .interact .bloque_izquierda a.voto_negativo {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/comments-negative.png") no-repeat 0 2px;
  display: block;
  float: left;
  width: 12px;
  height: 12px;
  text-indent: -999em !important;
  margin-left: 3px;
  margin: 0 8px 0 2px;
}

.interact .bloque_izquierda span {
  float: left;
}

.interact .bloque_izquierda .voto {
  margin-right: 0px;
  float: left;
}

.interact .bloque_izquierda span.votado {
  padding-right: 15px;
  margin: 0 5px;
}

.interact .bloque_izquierda span.voto_positivo {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/comments-positive.png") no-repeat right 2px;
}

.interact .bloque_izquierda span.voto_negativo {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/comments-negative.png") no-repeat right 2px;
}

div#comentarios div.comentario .interact .bloque_derecha a.comenta {
  padding-left: 8px;
  float: right;
}

div#comentarios div.comentario .interact .bloque_derecha a.cita {
  float: right;
  margin-right: 8px;
}

div#comentarios div.comentario .info_usuario {
  left: 164px;
  position: absolute;
  top: 0;
  width: 311px;

}

.info_usuario a.cerrar_ventana,
.mensaje_privado a.cerrar_ventana {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/btn_cerrar.png") no-repeat;
  display: block;
  height: 14px;
  position: absolute;
  right: 14px;
  top: 12px;
  width: 14px;
}

.info_usuario a.cerrar_ventana:hover,
.mensaje_privado a.cerrar_ventana:hover {
  background-position: 0 -14px;
}

.info_usuario a.cerrar_ventana span, .mensaje_privado a.cerrar_ventana span {
  position: absolute;
  top: -10000px;
}

span.info_top {
  display: block;
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/info-usuario-top.png") no-repeat;
  width: 311px;
  height: 12px;
}

span.info_bottom {
  display: block;
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/info-usuario-bottom.png") no-repeat;
  width: 311px;
  height: 7px;
}

div#comentarios div.comentario .info_usuario span.info_flecha, .mensaje_privado span.info_flecha {
  display: block;
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/info-usuario-arrow.png") no-repeat;
  width: 13px;
  height: 19px;
  position: absolute;
  top: 10px;
  left: -7px;
}

div#comentarios div.comentario .info_usuario .info_contenedor {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/info-usuario-background.png") repeat-y;
  width: 311px;
  z-index: 5;
}

div#comentarios div.comentario .info_usuario .info_usuario_contenido {
  width: 281px;
  padding: 2px 15px 8px;
  z-index: 5;
}

div#comentarios div.comentario .info_usuario .nombre a img {
  padding: 2px;
  border: 1px solid #e0e0e0;
}

div#comentarios div.comentario .info_usuario .nombre img:hover {
  filter: alpha(opacity=90);
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;
}

div#comentarios div.comentario .info_usuario .nombre span.nick {
  font-weight: bold;
  float: none;
  margin: 5px 0 0;
  overflow: visible;
  width: auto;
}

div#comentarios div.comentario .info_usuario .nombre a.contactar_usuario {
  color: #666;
  display: block;
  font-size: 11px;
  float: left;
  height: 19px;
  line-height: 15px;
  margin: 5px 8px 0 0;
  padding: 5px 0 0 30px;
  width: 43px;
}

div#comentarios div.comentario .info_usuario .nombre a.noseguir {
  width: 50px;
  padding: 5px 0 0 23px;
}

div#comentarios div.comentario .info_usuario .nombre a.contactar_usuario:hover {
  text-decoration: none;
}

div#comentarios div.comentario .info_usuario .nombre a.mensajes {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/info-usuario-mensaje.png") no-repeat;
}

div#comentarios div.comentario .info_usuario .nombre a.mensajes:hover {
  background-position: 0 -24px;
}

div#comentarios div.comentario .info_usuario .nombre a.seguir {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/info-usuario-anadir-amigo.png") no-repeat;
}

div#comentarios div.comentario .info_usuario .nombre a.seguir:hover {
  background-position: 0 -24px;
}

div#comentarios div.comentario .info_usuario .nombre a.noseguir {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/info-usuario-quitar-amigo.png") no-repeat;
}

div#comentarios div.comentario .info_usuario .nombre a.noseguir:hover {
  background-position: 0 -24px;
}

div#comentarios div.comentario .info_usuario .nombre ul {
  float: left;
  margin: 4px 0 0;
}

div#comentarios div.comentario .info_usuario .nombre ul li {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/separador-bola.png") no-repeat 0 0.5ex;
  border: 0;
  display: inline;
  font-size: 11px;
  margin-right: 6px;
  padding-left: 10px;
  white-space: nowrap;
}

div#comentarios div.comentario .actividades {
  color: #333;
  clear: both;
  font-size: 11px;
  margin: 0 0 0 6px;
  width: 297px;
}

div#comentarios div.comentario .actividades h5 {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333;
  font-weight: normal;
  margin: 0 0 5px 8px;
}

div#comentarios div.comentario .actividades dl {
  background: #eee;
}

div#comentarios div.comentario .actividades dt {
  font-size: 11px;
  color: #666;
  border-top: 1px dotted #ccc;
  padding: 6px 8px 4px;
  font-family: Trebuchet, Arial, Helvetica, sans-serif;
}

div#comentarios div.comentario .actividades dt.actividad_charla strong {
  color: #336;
}

div#comentarios div.comentario .actividades dt.actividad_fotos strong {
  color: #8a0000;
}

div#comentarios div.comentario .actividades dt.actividad_juego strong {
  color: #e18a09;
}

div#comentarios div.comentario .actividades dt strong {
  margin-right: 5px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
}

div#comentarios div.comentario .actividades dd {
  font-size: 11px;
  color: #333;
  border-bottom: 2px solid #fff;
  padding: 0 8px 5px;
}

div#comentarios div.comentario .actividades dd strong {
  font-size: 12px;
}

div#comentarios div.comentario .actividades dd a:hover {
  background: transparent;
  text-decoration: underline;
  position: static;
  padding: 0;
}

div#comentarios .mensaje_privado {
  position: absolute;
  left: 164px;
  z-index: 149;
}

.contenido_mensaje_privado {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/community/info-usuario-background.png") repeat-y;
  width: 275px;
  z-index: 150;
  padding: 5px 18px 12px;
}

.contenido_mensaje_privado h5 {
  color: #666;
  font-size: 16px;
  margin: 0 0 10px 0;
  padding: 0;
}

#contenedor #comentarios .contenido_mensaje_privado p {
  padding: 0 0 10px 0 !important;
  width: auto !important;
  float: none;
  padding: none;
  border: none;
}

.contenido_mensaje_privado input[type="text"], .contenido_mensaje_privado textarea {
  border: 1px solid #a5acb2;
  color: #666;
  font-size: 13px;
  margin-bottom: 10px;
  padding: 4px 2px;
  width: 260px;
}

.contenido_mensaje_privado textarea {
  height: 100px;
}

.contenido_mensaje_privado input:focus, .contenido_mensaje_privado textarea:focus {
  background-color: #fffccc;
}

.contenido_mensaje_privado label {
  display: block;
  color: #666;
  font-size: 14px;
  font-weight: bold;
  padding: 0 5px 5px 0;
}

.error_mensaje_privado {
  background: #eee;
  border: 1px solid #ccc;
  color: #f00;
  padding: 3px 5px;
  margin-bottom: 6px;
  width: auto;
  font-size: 13px;
}

.error_mensaje_privado p {
  display: inline;
}

#listado_comentarios .paginacion {
  border-top: none;
}

div#comentarios div#izquierda div#encabizq p a {
  margin-top: 3px;
}

/* Paginacion */
#listado_comentarios .paginacion {
  clear: both;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 10px 0 0 0;
}

#listado_comentarios .paginacion span {
  background-color: #900;
  border: 1px solid #ccc;
  color: #fff;
  float: left;
  line-height: 18px;
  padding: 2px 6px;
  text-transform: lowercase;
}

.paginacion p {
  float: left;
  font-size: 13px;
}

.nav_paginacion {
  float: right;
  text-align: right;
}

.nav_paginacion li {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  float: left;
  margin: 0 0 0 1px;
}

.nav_paginacion li a.marcado, .nav_paginacion li a:hover {
  background-color: #da0717;
  border: 1px solid #da0717;
  color: #fff;
  font-size: 11px;
  line-height: 24px;
  padding: 2px 6px;
  text-decoration: none;
}

.nav_paginacion li.ultimo {
  margin-left: 5px;
}

.nav_paginacion li a {
  background-color: #fff;
  border: 1px solid #ccc;
  color: #da0717;
  font-size: 11px;
  line-height: 24px;
  padding: 2px 6px;
  text-decoration: none;
}

/* Login */
#comentarios_interior #comentar {
  clear: both;
}

div#comentarios div#login a {
  background-color: transparent;
  border: 0px solid #a0a58c;
}

div#comentarios #izquierda {
  border-right: 1px dotted #999;
  float: left;
  padding-right: 10px;
  width: 350px;
}

div#comentarios #derecha {
  float: right;
  width: 220px;
  margin: 0;
  padding: 0;
}

div#comentarios #derecha h5 {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/ico_aviso.gif") left no-repeat;
  text-transform: uppercase;
  font-size: 12px;
  color: #666;
  padding: 5px 0 0 25px;
  margin: 0 0 0 10px;
}

div#comentarios #derecha ul#normasList {
  margin: 6px 3px 0 0px;
  padding: 0 0 0 10px;
}

div#comentarios #derecha ul#normasList li {
  font-size: 12px;
  color: #666;
  line-height: 120%;
  margin-bottom: 1ex;
}

div#comentarios #derecha ul#normasList li.destacado {
  border-top: 1px dotted #999;
  color: #da0717;
  padding-top: 5px;
  margin: 0;
}

div#izquierda div#encabezado {
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
}

div#izquierda div#encabizq {
  float: left;
  width: 285px;
}

div#comentarios div#izquierda div#encabizq img {
  float: left;
  height: 38px;
  width: 38px;
}

div#comentarios div#izquierda div#encabder {
  position: absolute;
  right: 0;
  top: 2px;
  width: 78px;
}

div#comentarios div#izquierda div#encabder span {
  background: url("https://e00-marca.uecdn.es/deporte/img/v3.0/iconos/ico_desconectar.gif") no-repeat left;
}

div#comentarios div#izquierda div#encabder span a {
  padding-left: 18px;
}

div#comentarios div#izquierda div#encabder span a:hover {
  text-decoration: underline;
}

div#izquierda img {
  margin-right: 5px;
}

div#cajaComentario div#izquierda h5 {
  color: #666;
  font-size: 16px;
  margin: 0;
  padding: 0px;
}

div#cajaComentario p {
  font: 11px Tahoma, Arial, sans-serif;
  color: #666;
  margin: 0 0 5px 0;
  padding: 0px;
}

div#cajaComentario a {
  font-size: 11px;
}

div#cajaComentario #login #campos {
  margin: 25px 0 15px 0;
}

div#cajaComentario #login .boton {
  background-color: #fff;
  border: 1px solid #ccc;
  color: #496e92;
  vertical-align: bottom;
  cursor: pointer;
  font-size: 11px;
  height: 27px;
  width: 90px;
  text-decoration: none;
  margin: 0;
  text-transform: uppercase;
  font-weight: bold;
}

div#cajaComentario p input {
  height: 10px;
  width: 10px;
  .height: 15px;
  .width: 15px;
  display: block;
  float: left;
  margin-right: 5px;
  border: 0px;
}

div#cajaComentario p.avisos a {
  margin-left: 155px;
}

div#cajaComentario p.avisos a.reglas {
  margin-left: 0;
}

div#cajaComentario .avisos {
  margin: 8px 15px 0 0;
  float: left;
}

div#enviarComentario textarea {
  background-color: #fff;
  border: #d8d3cb 1px solid;
  clear: both;
  color: #496e92;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  height: 154px;
  margin: 8px 0;
  padding: 5px;
  width: 338px;
}

* html div#enviarComentario textarea {
  float: none;
}

.avisos .boton input {
  width: 500px;
  height: 10px;
  width: 10px;
  height: 15px;
  width: 15px;
  display: block;
  float: right;
  margin-right: 5px;
  border: 0px;
}

div#comentarios #listado_comentarios {
  float: left;
  margin-bottom: 15px;
}

#comentarios a.mas_comentarios {
  display: block;
  text-align: center;
  padding: 5px 10px;
  margin: 10px 0;
  color: #FFF;
  background-color: #DA0717;
  clear: both;
  font-size: 14px;
}

#comentarios a.mas_comentarios:after {
  content: url("https://e00-marca.uecdn.es/iconos/v1.x/v1.0/community/ico_mas_comentarios.png");
  padding-left: 8px;
  position: relative;
  top: -1px;
}

#comentarios a.mas_comentarios:hover {
  background: #F03C4A;
}

#comentarios .cargando_comentarios {
  text-align: center;
  background: url(https://e00-marca.uecdn.es/iconos/v1.x/v1.0/ico_loading.gif) center no-repeat;
  height: 31px;
}

#comentarios .cargando_comentarios span {
  text-indent: -10000px;
  display: block;
}

/*------------------------------------------------------------------------------------------*/
/* ESTILOS TWITTER
/*------------------------------------------------------------------------------------------*/
.bloqueTwitter {
  margin-bottom: 10px;
}

/*------------------------------------------------------------------------------------------*/
/* ESTILOS PUBLICIDAD
/*------------------------------------------------------------------------------------------*/
body.DirectoFutbol .contenidoPrevia .columna1 .cintilloPublicidad {
  float: left;
  /*height: 30px;*/
  margin-bottom: 10px;
  margin-left: 9px;
  overflow: hidden;
  width: 658px;
}

body.DirectoFutbol .contenidoPrevia .columna1 .cintilloPublicidad #ad_publicidad a {
  background-color: #00a875;
  float: left;
  width: 100%;
}

body.DirectoFutbol .contenidoPrevia .columna1 .cintilloPublicidad #ad_publicidad a img {
  float: left;
  /*margin-left: 110px;
  width: 437px;*/
}

body.DirectoFutbol .contenidoDirecto .columna1 .cintillo-redactor .cintilloPublicidad {
  float: left;
  width: 100%;
}

body.DirectoFutbol .contenidoDirecto .columna1 .cintillo-redactor .cintilloPublicidad #ad_publicidad a {
  float: left;
  width: 100%;
}

body.DirectoFutbol .contenidoDirecto .columna1 .cintillo-redactor .cintilloPublicidad #ad_publicidad a img {
  float: left;
  margin-left: 7px;
}

/*  publicidad dentro del marcador  */
body.conPubliMarcador .equipo-1 .publiMarcador {
  float: left;
  height: 150px;
  width: 110px;
  margin-left: 10px;
  margin-top: 15px;
  background: url("https://e00-marca.uecdn.es/deporte/img/directos/publicidad/publi-marcador-bar-rma-izquierda.png") no-repeat;
}

body.conPubliMarcador .equipo-2 .publiMarcador {
  width: 110px;
  height: 150px;
  float: right;
  margin-right: 10px;
  margin-top: 15px;
  background: url("https://e00-marca.uecdn.es/deporte/img/directos/publicidad/publi-marcador-bar-rma-derecha.png") no-repeat;
}

body.conPubliMarcador .marcador .equipo-1 h3, body.conPubliMarcador .marcador .equipo-2 h3 {
  width: auto !important;
}

body.conPubliMarcador .marcador .equipo-1 .goles, body.conPubliMarcador .marcador .equipo-2 .goles {
  margin-top: 10px;
  width: 62%;
}



