@font-face {
    font-family: 'raleway-regular';
    src: url('/fonts/v1.x/v1.0/raleway-regular-webfont.eot');
    src: url('/fonts/v1.x/v1.0/raleway-regular-webfont?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/raleway-regular-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/raleway-regular-webfont.svg#Oswald') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'raleway-bold';
    src: url('/fonts/v1.x/v1.0/raleway-bold-webfont.eot');
    src: url('/fonts/v1.x/v1.0/raleway-bold-webfont?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/raleway-bold-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/raleway-bold-webfont.svg#Oswald') format('svg');
    font-weight: normal;
    font-style: normal;
}

.estirar:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
        }
* html .estirar             { zoom: 1; } /* IE6 */
*:first-child+html .estirar { zoom: 1; } /* IE7 */

body{margin: 0;}

/* base font */
html { font-size:62.5%; font-family: Arial, Helvetica, sans-serif; }
body { margin:0; font-size:100%; } /*Estandar*/
* html body { font-size:101%; } /*IE6*/
*:first-child+html body { font-size:101%; } /*IE7*/

/* Resets de textos */
h1, h2, h3, h4, h5, h6, p, pre, blockquote { margin: 0; }
ul, ol, dl, dt, dd { padding:0; margin:0; }

ul,ol { list-style: none; }

/* Reset de tablas */
table { border-collapse: collapse; width:100%; font-size: 1em; }
td { vertical-align: top; }
caption, th { text-align: left; }

/* Enlaces */
a { text-decoration: none; outline:none;}
a:hover { text-decoration: underline; }
a img { border: none; }

/* Formularios */
form { margin:0; }
fieldset { margin:0; padding:0; border: none; }
legend { padding:0; }
input, textarea, select { font-size: 1em; font-family: Arial, Helvetica, sans-serif; }

address{font-style: normal;}

/* Estilos de la tabla */
#cruces-sorteo{background-color: #F3F3F3; border-radius: 3px; padding:0 0 10px; border: 1px #E5E5E5 solid;}
#cruces-sorteo caption{display: none;}
/* thead */
#cruces-sorteo thead  th{background:url("http://ep01.epimg.net/especiales/2013/champions/octavos/img/f_cab.png") repeat-x scroll left center; margin:0 ; padding:0; }
#cruces-sorteo thead h2{width: 700px; float: left; font: normal 20px 'raleway-regular'; }
#cruces-sorteo thead h2 strong{font-family: 'raleway-bold';}
#cruces-sorteo thead h2 a{background: url(iconos/logo.png) no-repeat 0 4px; padding:9px 0 9px 45px; color: #FFF; text-transform: uppercase; display: block; -webkit-transition:all 0.3s ease-in-out;	-o-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; }
#cruces-sorteo thead h2 a:hover{opacity: .7; filter: alpha(opacity = 70); text-decoration: none;}
#cruces-sorteo thead .ver-especial{display: block; font: normal 11px Tahoma, Geneva, sans-serif; text-transform: uppercase; float: right; padding: 5px 15px 5px 10px; background: url("iconos/flecha.png") no-repeat scroll 86px 9px; color: #FFF; margin: 9px 9px 0 0; }
#cruces-sorteo thead .ver-especial:hover{ text-decoration: none;}
#cruces-sorteo .emparejamiento{float: left; width: 50%;}
#cruces-sorteo  .emparejamiento3 th, #cruces-sorteo  .emparejamiento4 th{display: none;} 

/* tbody */
#cruces-sorteo tbody p{}
#cruces-sorteo tbody  th{font: bold 11px Tahoma, Geneva, sans-serif; text-transform: uppercase; text-shadow: 1px 1px #FFF; text-align: center; padding: 3px 0;}
#cruces-sorteo tbody  td{font: normal 11px Tahoma, Geneva, sans-serif; text-align: center; width: 50%;}
#cruces-sorteo tbody .equipos p{background-color: #FFF; border: 1px #E5E5E5 solid; border-radius: 3px; padding: 2px 0; text-transform: uppercase; line-height:24px;}
#cruces-sorteo tbody .equipos p a{color: #000;}
#cruces-sorteo tbody .equipos p .escudo_cuadro{     display: inline; vertical-align: middle; margin:0 5px;}
#cruces-sorteo tbody .equipos.espanol p{background-color: #999; color: #FFF;}
#cruces-sorteo tbody .equipos.espanol p a{color: #FFF;}

/* tfoot */
#cruces-sorteo tfoot{/*background: url(iconos/separador.png) repeat-x 0 10px;*/ }
#cruces-sorteo tfoot td p{font: normal 11px/16px Tahoma, Geneva, sans-serif; color: #535353; padding: 10px 0 0; text-align: center; text-shadow: 1px 1px #FFF;}

/* CON FECHAS
=============================*/
#cruces-sorteo  .emparejamiento4 th{}
#cruces-sorteo .con_fechas tbody .col-fecha{text-transform: none;}
#cruces-sorteo .con_fechas tbody .fechas p{background-color: #FFF; border: 1px #E5E5E5 solid; border-radius: 3px; padding: 8px 0; text-transform: uppercase;}
#cruces-sorteo .con_fechas tbody .fechas {width: 15%;}
#cruces-sorteo .con_fechas tbody .equipos {width: 30%;}
abbr {
    border: medium none;
}



