

.box-mod.mod_cuadro_cruces .head {font-size: 1.1em;font-weight: bold;background: rgb(255,255,255); /* Old browsers */  background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(220,220,220,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(220,220,220,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(220,220,220,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(220,220,220,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(220,220,220,1) 100%); /* IE10+ */  background: linear-gradient(to bottom,  rgba(255,255,255,1) 1%,rgba(220,220,220,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dcdcdc',GradientType=0 ); /* IE6-9 */;border-bottom: solid 1px rgb(172, 172, 172);}
.box-mod.mod_cuadro_cruces .head .title {color: #F58D2A;font-size: 2.4em;font-weight: bold;font-family: RTVEfontB;margin-left: 10px;float: left;}

.box-mod.mod_cuadro_cruces .head ul {float: left;margin-left: 1.5em;}
.box-mod.mod_cuadro_cruces .head ul li {float: left; display: block;color: #000;font-size: 1.2em;}

.box-mod.mod_cuadro_cruces .content table {width:100%;border-collapse: collapse; }
.box-mod.mod_cuadro_cruces .content table tr {border:none;}
.box-mod.mod_cuadro_cruces .content table tr.sup td {background: #fff;}
.box-mod.mod_cuadro_cruces .content table tr.inf td 
	{
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5f5f5 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	}
.box-mod.mod_cuadro_cruces .content table td {height: 1.5em; vertical-align:middle;width:1.5em;}
.box-mod.mod_cuadro_cruces .content table td.nombre_equipo {width:12em;}
.box-mod.mod_cuadro_cruces .content table td.resultado {text-align: center;color:#fff;font-weight: bold;font-size: 1.2em; width:29%;}

.box-mod.mod_cuadro_cruces  ul.rondas {display:inline;float:left;width:100%;}
.box-mod.mod_cuadro_cruces  ul.rondas li {float:left;display:block;width:25%;height: 3.5em;line-height: 3.5em;}

.box-mod.mod_cuadro_cruces  ul.fases {background:#f6f6f6;display:inline;float:left;width:100%; padding-top: 0.5em;padding-bottom: 0em;outline:1px solid #ccc; }
.box-mod.mod_cuadro_cruces  ul.fases li {float:left;display:block;width:25%;}
.box-mod.mod_cuadro_cruces  ul.fases li span.titular {height: 3.5em;line-height: 3.5em;}

.box-mod.mod_cuadro_cruces  ul.fases li ul.octavos,
.box-mod.mod_cuadro_cruces  ul.fases li ul.cuartos,
.box-mod.mod_cuadro_cruces  ul.fases li ul.semifinales,
.box-mod.mod_cuadro_cruces  ul.fases li ul.final
 {display:block;width:auto;  height: auto; overflow:hidden;padding: 0.1em 0.1em; }

.box-mod.mod_cuadro_cruces  ul.fases li ul.octavos li {outline:1px solid #333;width:100%;margin: 0em 0em;}
.box-mod.mod_cuadro_cruces  ul.fases li ul.cuartos li {outline:1px solid #333;width:100%;margin: 3em 0em;}
.box-mod.mod_cuadro_cruces  ul.fases li ul.semifinales li {outline:1px solid #333;width:100%;margin: 6em 0em;}
.box-mod.mod_cuadro_cruces  ul.fases li ul.semifinales li table {height: 7.5em;}
.box-mod.mod_cuadro_cruces  ul.fases li ul.final li {outline:1px solid #333;width:100%;margin: 12em 0em;}
.box-mod.mod_cuadro_cruces  ul.fases li ul.final li table {height: 15em;}

.box-mod.mod_cuadro_cruces  ul.fases li ul.final li table tr.inf td,
.box-mod.mod_cuadro_cruces  ul.fases li ul.semifinales li table tr.inf td {vertical-align: top;}
.box-mod.mod_cuadro_cruces  ul.fases li ul.final li table tr.sup td,
.box-mod.mod_cuadro_cruces  ul.fases li ul.semifinales li table tr.sup td {vertical-align: bottom;}

.box-mod.mod_cuadro_cruces .content .resultado span
	{
	display:block; 
	width:100%;
	-bracket-:-hack-(;width:102%;);
	height: 30px; line-height: 30px;
	background: #f8a312; /* Old browsers */
	background: -moz-linear-gradient(top,  #f8a312 0%, #ee510e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8a312), color-stop(100%,#ee510e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f8a312 0%,#ee510e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f8a312 0%,#ee510e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f8a312 0%,#ee510e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f8a312 0%,#ee510e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8a312', endColorstr='#ee510e',GradientType=0 ); /* IE6-9 */
	}


.mod_cuadro_cruces .blockPlayer strong{height: 0.6em;font-size: 0.7em;line-height: 1.4em;}