@import url('http://fonts.googleapis.com/css?family=Oswald:400,700,300');
body {
    background: #000000;
    font-family: Arial, Helvetica, sans-serif;
    color: #b7b7b7;
}
body,
h1,
h2,
h3,
p,
form {
    margin: 0;
    padding: 0;
}
a {
    color: #000;
    text-decoration: none;
    outline: none;
    border: none;
}
p {
    /* padding-bottom: 10px; */
}
header {
    background: url(/temas/imag/2016/copa_sudamericana_2016/header.jpg) top left no-repeat;
    width: 1300px;
    height: 150px;
    position: relative;
    margin-bottom: 2px;
}
.page {
    width: 1300px;
    margin: auto;
    display: table;
    background: #ffffff;
}
.header {
    position: relative;
    margin-bottom: 15px;
}
.banner {
    position: absolute;
    margin: 210px 0 0 10px;
}
.menu-top-esp {
    width: 1300px;
    height: 56px;
    margin-left: 1px;
}
.menu-top-esp a {
    display: block;
    width: 259px;
    height: 56px;
    line-height: 56px;
    text-align: center;
    background: #000000;
    color: #ffffff;
    font-family: 'Oswald', sans-serif;
    float: left;
    margin-right: 1px;
    font-size: 19px;
}
.menu-top-esp a.on {
    background: #0098BD;
}
.cont-full {
    display: table;
    margin: -10px 0 14px 26px;
    width: 1247px;
    padding-top: initial;
}
.rot-azul {
    border-bottom: 2px solid #ff6600;
    background: #000000;
    line-height: 45px;
    color: #ffffff;
    font-family: 'Oswald', sans-serif;
    font-size: 19px;
    
    
    text-indent: 15px;
    /* margin-bottom: 15px; */
}
.rot-azul5 {
    border-bottom: 2px solid #ff6600;
    background: #000000;
    line-height: 45px;
    color: #ffffff;
    font-family: 'Oswald', sans-serif;
    font-size: 19px;
    /* padding-left:15px; */
    
    text-indent: 15px;
    /* margin-bottom: 15px; */
    
    display: none;
}
.rot-azul2 {
    width: 1247px;
    background: #cccccc url(/temas/imag/2016/copa_sudamericana_2016/row-fase.jpg) right top no-repeat;
    line-height: 38px;
    color: #ff6600;
    font-family: 'Oswald', sans-serif;
    font-size: 19px;
    /* padding-left:15px; */
    
    text-transform: uppercase;
    margin-bottom: 2px;
    cursor: pointer;
    border: 1px solid #b7b7b7;
    /* margin-left: -26px; */
    
    text-indent: 15px;
}
.rot-azul3 {
    width: 1247px;
    background: #cccccc url(/temas/imag/2016/copa_sudamericana_2016/row-fase.jpg) right top no-repeat;
    line-height: 38px;
    color: #ff6600;
    font-family: 'Oswald', sans-serif;
    font-size: 19px;
    /* padding-left:15px; */
    
    text-transform: uppercase;
    margin-bottom: 2px;
    cursor: pointer;
    border: 1px solid #b7b7b7;
    margin-left: -26px;
    text-indent: 15px;
}
.selecionado {
    background: #b7b7b7 url(/temas/imag/2016/copa_sudamericana_2016/row-fase.jpg) right bottom no-repeat;
}
.ico-eq {
    margin: 6px 4px 1px 10.5px;
    background-color: white;
    width: 80px;
    /* width: 90px; */
    
    height: 80px;
}
.ico-eq:hover {
    opacity: .5;
}
.vid-des {
    background: #4a4a4a;
    height: 481px;
}
.nota-des {
    width: 1247px;
    float: left;
    /* background:  rgba(41, 182, 216, 0.18); */
}
#all {
    width: 727px;
    height: 400px;
    position: relative;
}
#all img {
    width: 727px !important;
    height: 390px !important;
    position: absolute;
    z-index: 1;
}
#all .item h1 {
    position: absolute;
    z-index: 100;
    font-family: 'Oswald', sans-serif;
    color: #FFF;
    top: 225px;
    left: 15px;
    line-height: 36px;
    font-size: 28px;
    width: 300px;
}
#all .item .bk-fot {
    position: absolute;
    z-index: 100;
    background: #000;
    top: 210px;
    left: 0;
    width: 320px;
    height: 180px;
    opacity: .35;
}
.next,
.prev {
    display: block;
    width: 38px;
    height: 38px;
    position: absolute;
    opacity: 0.75;
    z-index: 100;
}
.next:hover,
.prev:hover {
    opacity: 1;
}
.next {
    background: url(../../imag/2014/sudamericana/next.jpg);
    margin: 170px 0 0 689px;
}
.prev {
    background: url(../../imag/2014/sudamericana/prev.jpg);
    margin: 170px 0 0 0px;
}
.box-tweet {
    width: 242px;
    height: 390px;
    background: #2036b1 url(../../imag/2014/sudamericana/rot-tweet.jpg) top left no-repeat;
    padding-top: 56px;
    float: left;
    margin-left: 11px;
}
.item-media {
    width: 319px;
    height: 302px;
    overflow: hidden;
    float: left;
    margin-right: 10px;
}
.item-media img {
    width: 319px !important;
    height: 188px !important;
    margin-bottom: 5px;
}
.item-media h1 {
    font-size: 12px;
}
.item-media .bajada {
    display: none;
}
.rot-media {
    background: url(../../imag/2014/sudamericana/rot-media.jpg);
    width: 319px;
    height: 56px;
    line-height: 56px;
    color: #7091e3;
    font-size: 24px;
    font-family: 'Oswald', sans-serif;
    padding-left: 15px;
}
.item-media .next {
    margin: 80px 0 0 280px;
}
.item-media .prev {
    margin: 80px 0 0 0px;
}
#box-rss {
    width: 729px;
    height: 97px;
    overflow: hidden;
    position: absolute;
    margin: 213px 0 0 10px;
}
#box-rss .box-not {
    margin-bottom: 50px;
    display: table;
}
#box-rss .box-not .not {
    width: 235px;
    padding-right: 8px;
    float: left;
}
#box-rss .box-not .not img {
    float: left;
    margin-right: 10px;
    border: 7px solid #a7bcef;
    padding: 1px;
}
#box-rss .box-not .not a {
    color: #FFF;
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
}
.historia {
    font-size: 14px;
    line-height: 18px;
    color: #333;
    /* padding: 51px 0 0 212px; */
    
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
}
.historia img {
    float: left;
}
.historia_bajada {
    font-size: 16px;
    line-height: 20px;
    color: #333;
    padding: 25px 0 0 226px;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
}
.palmares {
    width: 1247px;
    background: #717171;
    height: 44px;
}
.palmar {
    padding-top: 40px;
    width: 1247px;
}
#nav-palmar {
    padding-left: 262px;
}
#nav-palmar a {
    background: #a2291e;
    display: block;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    float: left;
    margin-left: 5px;
    color: #FFF;
    font-weight: bolder;
    font-size: 14px;
}
#nav-palmar a.activeSlide {
    background: #000;
}
#nav-fix {
    padding-top: 5px;
}
#nav-fix a {
    background: #e84c3d;
    display: block;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    float: left;
    margin-left: 5px;
    color: #FFF;
    font-weight: bolder;
    font-size: 14px;
}
#nav-fix a.activeSlide {
    background: #000;
}
.marcadores {
    width: 428px;
    height: 162px;
    /* margin: auto; */
    margin: 10px 10px 10px 10px;
    background-color: #616161;
    margin-top: 10px;
}
.marc-fut-me {
    position: absolute;
    display: block;
    width: 242px;
    height: 74px;
    margin: 0 0 0 12px;
    color: #FFFFFF;
    font-weight: bolder;
    line-height: 28px;
    font-family: 'Oswald', sans-serif;
}
#marc-fut-me {} #marc-fut-me .item {
    background: url(/temas/imag/2011/sub20_peru/back-marc.png);
    display: block;
    width: 212px;
    height: 139px;
    margin-bottom: 40px;
}
.marc-fut-me a {
    position: absolute;
    margin: 51px 0 0 29px;
    font-size: 11px;
    color: #fd9204;
    text-decoration: none;
    outline: none;
}
.marc-fut-me a:hover {
    color: #fff;
}
.marc-fut-me .grupo {
    position: absolute;
    width: 37px;
    margin-top: 17px;
    font-size: 24px;
    color: #d96905;
    text-align: center;
}
.marc-fut-me .refrescar {
    display: block;
    width: 80px;
    margin-top: 125px;
    margin-left: 0;
    font-size: 12px;
    padding-right: 15px;
    color: #FFF;
    background: #0c0c0c;
    text-align: center;
    text-transform: uppercase;
    font-weight: lighter;
    text-indent: 15px;
    /* line-height: 33px; */
}
.marc-fut-me a.ver-marc {
    display: block;
    width: 90px;
    margin-top: 125px;
    margin-left: 114px;
    font-size: 12px;
    color: #FFF;
    background: #0c0c0c;
    text-align: center !important;
    text-transform: uppercase;
    font-weight: lighter;
}
.marc-fut-me .torneo {
    position: absolute;
    margin: -3px 0 0 0;
    width: 180px;
    display: none;
}
.marc-fut-me .logo-local,
.marc-fut .logo-visita {
    position: absolute;
    margin: 13px 0 0 0px;
    width: 40px;
    height: 40px;
}
.marc-fut-me .logo-visita {
    margin-top: 59px;
}
.marc-fut-me .club-local,
.marc-fut .club-visita,
.marc-fut .gol-local,
.marc-fut .gol-visita {
    font-weight: lighter;
    position: absolute;
    margin: 13px 0 0 40px;
    width: 327px;
    font-size: 17px;
    height: 35px;
    text-indent: 4px;
    padding-top: 5px;
    background: #898989;
    /* color: #fff; */
    text-transform: uppercase;
}
.marc-fut-me .gol-local,
.marc-fut .gol-visita {
    font-size: 16px;
    margin-left: 356px;
    color: #ffffff;
    background: #0c0c0c;
    width: 50px;
    /* text-indent: 10px; */
    text-align: center;
    padding-top: 5px;
    height: 35px;
}
.marc-fut-me .club-visita,
.marc-fut .gol-visita {
    margin-top: 59px;
}
.marc-fut-me .status,
.marc-fut .date {
    position: absolute;
    font-size: 11px;
}
.marc-fut-me .status {
    margin-left: 300px;
    margin-top: 101px;
    width: 135px;
    color: #ffffff;
    font-size: 18px;
    font-weight: lighter;
}
.marc-fut-me .date {
    margin-top: 100px;
    color: #fff;
    font-size: 13px;
    font-weight: lighter;
}
#nav-marc {
    position: absolute;
    margin: 134px 0 0 223px;
    width: 15%;
}
#nav-marc a {
    background: #898989;
    display: block;
    float: left;
    width: 18px;
    line-height: 18px;
    text-align: center;
    margin-right: 4px;
    color: #fff;
    font-size: 12px;
    font-weight: bolder;
}
#nav-marc a.activeSlide {
    background: #ff6600;
    color: #fff;
    /* width: 10px; */
}
.llaves {
    background: url(../../imag/2014/sudamericana/bk-llaves.jpg);
    width: 980px;
    height: 855px;
    margin-bottom: 15px;
}
.col-llave {
    width: 245px;
    float: left;
}
.win-llave {
    background: url(../../imag/2014/sudamericana/bk-campeon-llave.jpg);
    width: 982px;
    height: 245px;
    margin-bottom: 20px;
    font-size: 24px;
    color: #093d92;
}
.box-local,
.box-visita {
    width: 125px;
    height: 145px;
    position: absolute;
    padding-left: 150px;
    line-height: 145px;
}
.box-local img,
.box-visita img {
    position: absolute;
    left: 0;
}
.box-local {
    margin: 75px 0 0 195px;
}
.box-visita {
    margin: 75px 0 0 580px;
}
.box-part {
    width: 185;
    height: 86px;
    overflow: hidden;
    margin: auto;
    padding: 0 10px 0 30px;
    color: #FFF;
}
.box-part .local,
.box-part .visita {
    font-family: 'Oswald', sans-serif;
    font-size: 16px;
    color: #263f8e;
    text-transform: uppercase;
    height: 42px;
    line-height: 42px;
    padding-left: O !important;
    padding-left: 48px;
    position: relative;
}
.box-part .local img,
.box-part .visita img {
    position: absolute;
    left: 0;
}
.box-part .visita {
    margin-top: 2px;
}
.box-part .datos {
    font-family: 'Oswald', sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    text-align: center;
    display: none;
}
.rli,
.rlv,
.rvi,
.rvv {
    width: 22px;
    height: 22px;
    line-height: 22px;
    background: #2036b1;
    position: absolute;
    margin-top: -75px;
    margin-left: 145px;
    font-size: 12px;
    font-family: 'Oswald', sans-serif;
    text-align: center;
}
.rlv {
    margin-left: 178px;
}
.rvi {
    margin-top: -32px;
    margin-left: 145px;
}
.rvv {
    margin-top: -32px;
    margin-left: 178px;
}
#col1 .bp1 {
    margin-top: 40px;
}
#col1 .bp2 {
    margin-top: 22px;
}
#col1 .bp3 {
    margin-top: 8px;
}
#col1 .bp4 {
    margin-top: 16px;
}
#col1 .bp5 {
    margin-top: 17px;
}
#col1 .bp6 {
    margin-top: 17px;
}
#col1 .bp7 {
    margin-top: 13px;
}
#col1 .bp8 {
    margin-top: 15px;
}
#col2 .bp1 {
    margin-top: 90px;
}
#col2 .bp2 {
    margin-top: 115px;
}
#col2 .bp3 {
    margin-top: 117px;
}
#col2 .bp4 {
    margin-top: 116px;
}
#col3 .bp1 {
    margin-top: 183px;
}
#col3 .bp2 {
    margin-top: 327px;
}
#col4 .bp1 {
    margin-top: 395px;
}
.fecha {
    display: none;
}
.fase {
    width: 100%;
    background: #ccc;
    margin-left: -26px;
    /* margin-bottom: -9px; */
    /* padding-bottom: 5px; */
}
.fase2 {
    width: 100%;
    background: #ccc;
    margin-left: 0px;
    /* margin-bottom: -9px; */
    /* padding-bottom: 5px; */
}
.part-item {
    width: 1247px;
    height: 143px;
    margin-top: 15px;
    margin-bottom: 8px;
    position: relative;
    /* background-color: #02647A; */
    /* padding: 4px; */
    /* border: 3px solid#0A97B9; */
}
.part-item dl {
    /* margin:0; */
    /* padding:0; */
    /* overflow:hidden; */
    /* margin-left: 17px; */
    
    margin-top: 2px;
    height: 6px;
}
.part-item dl dt {
    height: 143px;
    float: left;
    font-family: 'Oswald', sans-serif;
}
.part-item dl dt .res {
    width: 89px;
    background: #000;
    text-align: center;
    font-size: 18px;
    float: left;
    margin: 38px 0px 0px 33px;
    height: 33px;
    padding-top: 9px;
    color: #fff;
}
.col-1,
.col-3 {
    width: 156px;
    text-align: center;
    background-color: #464545;
}
.team img {
    width: 65px;
    height: 65px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #cc6600;
    margin-top: 20px;
}
.team2 img {
    width: 65px;
    height: 65px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #cc6600;
    margin-top: 20px;
}
.col-2 {
    width: 20px;
    line-height: 124px;
    font-size: 15px !important;
    background: #464545;
    float: left;
    color: #fbf9f8;
}
.col-4,
.col-6,
.col-7,
.col-9 {
    width: 65px;
}
.col-5,
.col-8 {
    width: 338px;
    text-align: center;
    height: 104px;
    background: #464545;
    margin-left: 11px;
    color: #fbf9f8;
}
.col-5 p,
.col-8 p {
    float: left;
    font-size: 15px;
    font-weight: lighter;
    text-align: center;
    margin: 1px 0px 0px 7px;
}
.col-10 {
    width: 206px;
    text-align: center;
    background: #000000;
    margin-left: 11px;
}
.tpf1,
.tpf3,
.tpf5,
.tpf7,
.tpf9,
.tpf11 {
    background: #4c64ab;
}
.tpf2,
.tpf4,
.tpf6,
.tpf8,
.tpf10,
.tpf12 {
    background: #6c83c2;
}
.name_local {
    width: 100%;
    height: 23px;
    background: #0a97b9;
    color: #fff;
    text-align: center;
}
.name_team {
    color: #fbf9f8;
    font-size: 12px;
    padding-top: 10px;
    text-transform: uppercase;
}
.palmar dl {
    font-size: 14px;
    padding: 0 !important;
    margin: 0;
    clear: both;
    height: 30px !important;
    line-height: 30px !important;
    width: 1247px;
    color: #000;
}
.palmar dl.par {
    background: #ededed !important;
}
.palmar dl .col-1 {
    float: left;
    width: 177px !important;
    text-align: center;
    text-indent: 4px;
    text-indent: 23px;
    background: none;
    color: #666;
}
.palmar dl .col-2 {
    float: left;
    width: 393px !important;
    height: 30px;
    line-height: 30px;
    text-indent: 160px;
    background: none;
    color: #666;
}
.palmar dl .col-3 {
    float: left;
    width: 619px !important;
    text-indent: 39px;
    background: none;
    color: #666;
}
.footer {
    text-align: center;
    width: 1301px;
    margin: 30px auto 0 auto;
    float: left;
    padding: 0 0 18px 0;
    font-family: arial;
    font-size: 12px;
    color: #ffffff;
    background: #000000;
    padding-top: 10px;
}
.eq {
    /* background-color: #cccccc; */
    
    width: 595px;
    float: left;
}
.contenedor {
    background: #fbf1e5;
    margin-top: 10px solid: #fbf1e5;
}
.cuerpo1 {
    margin-top: 10px;
}
.cuerpo1 .cont_galeria {
    background: #DFDFDF;
    width: 700px;
    height: 300px;
    float: left;
}
.bajada_foto {
    font-size: 13px;
    width: 204px;
    height: 50px;
    margin-left: 13px
}
.cont_izquierda {
    float: left;
}
.cont_derecha {
    float: right;
}
/*NEW*/


.full_noticias {
    width: 100%;
    max-height: 500px;
    /* padding-bottom: 10px; */
    display: table;
    text-align: left;
    font-family: 'Oswald', sans-serif;
}
.full_noticias .cont_titular {
    display: table;
}
.full_noticias .cont_titular #noticias1 .item_rss {
    font-family: 'Oswald', sans-serif;
    width: 495px;
}
.full_noticias .cont_titular #noticias1 .item_rss .foto_rss {
    /*position:absolute;*/
    
    display: block;
    margin: 0px 0 0 0px;
}
.full_noticias .cont_titular #noticias1 .item_rss .foto_rss img {
    width: 622px;
    height: 350px;
}
.full_noticias .cont_titular #noticias1 .item_rss .fid_rss {
    width: 40px;
    height: 40px;
    background: rgba(0, 0, 0, 0.6);
    color: #fff;
    margin-top: -344px;
    margin-left: 574px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    line-height: 1.5;
    font-weight: bolder;
    float: right;
    font-size: 12px;
    margin-right: 9px;
    line-height: 1.7;
}
.full_noticias .cont_titular #noticias1 .item_rss .fid_rss img {
    width: 32px;
    height: 27px;
    float: left;
    padding: 4px;
    margin-top: 2px;
}
.full_noticias .cont_titular #noticias1 .item_rss .fecha_rss {
    width: 640px;
    height: 25px;
    color: #FFF;
    margin-top: -73px;
    text-align: left;
    /* font-weight: bolder; */
    /* background: linear-gradient(to top, rgba(0, 0, 0, 0.74), rgba(0, 0, 0, 0)); */
    
    position: absolute;
    font-size: 16px;
    line-height: 1.5;
    text-indent: 10px;
    /* display: none; */
}
.full_noticias .cont_titular #noticias1 .item_rss .titulo_rss {
    width: 603px;
    height: 48px;
    color: #fff;
    margin-top: -69px;
    text-align: left;
    line-height: 2;
    position: absolute;
    background: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 124, 178, 0));
    line-height: 1;
    font-size: 20px;
    /* padding-top: 5px; */
    font-family: 'Oswald', sans-serif;
    padding: 21px 10px 0px 10px;
}
.full_noticias .cont_titular #noticias1 .item_rss .titulo_rss a {
    color: #ffffff;
}
.full_noticias .cont_titular #noticias1 .item_rss .bajada_rss {
    width: 460px;
    float: left;
}
.full_noticias .cont_titular #noticias1 .item_rss .mas_rss {
    display: none;
    position: absolute;
    font-size: 16px;
    color: #ff3300;
    margin: 198px 0 0 406px;
    font-weight: 700;
}
.full_noticias .cont_titular #noticias1 .item_rss .mas_rss:hover {
    opacity: 0.8
}
#noticias2 {
    margin: -9px 10px 10px -132px;
}
.full_noticias .cont_articulos {
    display: table;
    width: 480px;
    font-family: 'Oswald', sans-serif;
}
.full_noticias .cont_articulos #noticias2 .item_rss {
    font-family: 'Oswald', sans-serif;
    width: 584px;
    height: 110px;
    display: inline-block;
    margin: 9px 0 0px 0;
    border-bottom: 1px solid #fae4d7;
    padding: 0px 0px 0px 0px;
}
.full_noticias .cont_articulos #noticias2 .item_rss .foto_rss {
    display: table;
}
.full_noticias .cont_articulos #noticias2 .item_rss .foto_rss img {
    width: 179px;
    height: 101px;
}
.full_noticias .cont_articulos #noticias2 .item_rss .fid_rss {
    width: 25px;
    height: 25px;
    background: rgba(0, 0, 0, 0.6);
    color: #fff;
    margin-top: -98px;
    margin-left: 151px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    line-height: 1.5;
    font-weight: bolder;
    float: right;
    font-size: 12px;
    margin-right: 9px;
    line-height: 1.7;
}
.full_noticias .cont_articulos #noticias2 .item_rss .fid_rss img {
    width: 18px;
    height: 16px;
    float: left;
    padding: 5px 0px 0px 4px;
}
.full_noticias .cont_articulos #noticias2 .item_rss .fecha_rss {
    color: #666;
    text-transform: uppercase;
    display: table;
    margin: -53px 0px 0px 192px;
    font-size: 14px;
    line-height: 20px;
}
.full_noticias .cont_articulos #noticias2 .item_rss .titulo_rss {
    width: 420px;
    height: 102px;
    margin: -69px 0 0 192px;
    /* background: #ccc; */
}
.full_noticias .cont_articulos #noticias2 .item_rss .titulo_rss a {
    color: #666;
    font-size: 18px;
    line-height: 23px;
    /* font-weight: lighter; */
    font-family: 'Oswald';
    /* margin-top: 28px; */
    /* padding-top: 24px; */
}
.full_noticias .cont_articulos #noticias2 .item_rss .bajada_rss {} .full_noticias .cont_articulos #noticias2 .item_rss .mas_rss {
    display: none;
}
.full_noticias .cont_articulos .ver_mas {
    display: none;
    position: absolute;
    color: #ff3400;
    font-size: 17px;
    font-family: 'Oswald', sans-serif;
    display: table;
    margin: -20px 0 0 416px;
}
.footer a{text-decoration: none;color:#666;}
.mitad {
    width: 447px;
    height: 230px;
    float: left;
    background: #2e2e2e;
    margin-top: -226px;
    margin-left: 802px;
}
.mitad2 {
    width: 31.5%;
    height: 229px;
    float: left;
    background: #e8e8e8;
    margin-top: 1px;
    margin-left: 14%;
}
.rot_marc {
    /* border-bottom: 3px solid #cc6600; */
    background: #ff6600;
    line-height: 45px;
    color: #ffffff;
    font-family: 'Oswald', sans-serif;
    font-size: 19px;
    padding-left: 15px;
    text-transform: uppercase;
}
.mitad2 .cont_agenda {
    width: 95%;
    height: 135px;
    float: left;
    /* background:  #2d72b1; */
    
    margin-top: 9px;
    margin-left: 7px;
    /* border-bottom: 1px solid rgb(10, 151, 185); */
    
    overflow: hidden;
    /* overflow-x: overlay; */
    /* padding: 10px; */
    
    padding-top: 18px;
    padding-bottom: 10px;
}
.team3 {
    width: 12%;
    height: 40px;
}
.team3 img {
    width: 65px;
    height: 65px;
    text-align: center;
    background-color: #fff;
    border: 4px solid #cccccc;
    margin-top: -66px;
    margin-left: -14px;
}
.mitad2 .cont_agenda .texto_agenda {
    font-size: 17px;
    width: 50%;
    height: 15px;
    float: left;
    color: #444444;
    /* font-weight: 700; */
    
    padding: 17px 0px 0px 0px;
    margin: 2px 24px -3px 95px;
    text-align: center;
    /* background: #000; */
    
    font-family: 'Oswald';
}
.mitad2 .cont_agenda .texto_agenda2 {
    font-size: 17px;
    width: 80%;
    height: 15px;
    float: left;
    color: #444444;
    /* font-weight: 700; */
    padding: 17px 0px 0px 0px;
    margin: -6px 24px -3px 37px;
    text-align: center;
    /* background: #000; */
    font-family: 'Oswald';
}
.mitad2 .cont_agenda .texto_agenda3 {
    font-size: 17px;
    width: 100%;
    height: 15px;
    float: left;
    color: #444444;
    /* font-weight: 700; */
    padding: 17px 0px 0px 0px;
    margin: -5px 24px -3px 0px;
    text-align: center;
    /* background: #000; */
    font-family: 'Oswald';
}
.mitad2 .cont_agenda .versus {
    width: 100%;
    float: left;
    color: #444444;
    padding: 3px 0px 0px 1px;
    margin-left: -1px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    margin-top: 0px;
}
.mitad2 .cont_agenda .versus2 {
    /* width: 51%; */
    
    float: left;
    color: #444444;
    padding: 3px 0px 0px 1px;
    margin-left: -22px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    margin-top: 0px;
}
.chilenos {
    width: 384px;
    height: 184px;
    overflow-x: hidden;
    overflow-y: auto;
}
.cont_datos_partido {
    width: 100%;
    padding-top: 4px;
    float: left;
    text-align: center;
    font-size: 12px;
}
.rot_fases {
    height: 24px;
    /* margin-left: -30px; */
    
    line-height: 2;
}
.name_local2 {
    width: 100%;
    height: 23px;
    background: #ff6600;
    color: #fff;
    text-align: center;
    display: inline-block;
    font-family: 'Oswald', sans-serif;
}
.uno {
    width: 161px;
    height: 33px;
    float: left;
    /* margin-left: 4px; */
}
.dos {
    width: 161px;
    height: 33px;
    float: left;
    margin-left: 11px;
}
.tres {
    width: 338px;
    height: 33px;
    float: left;
    margin-left: 11px;
}
.cuatro {
    width: 338px;
    height: 33px;
    float: left;
    margin-left: 11px;
}
.cinco {
    width: 206px;
    height: 33px;
    float: left;
    margin-left: 10px;
}
.cont_goleadores {
    /* background-color: #000000; */
    
    height: 824px;
    width: 639px;
    float: left;
    margin-left: 12px;
}
.gol_jug {
    width: 90%;
    height: 64px;
    float: left;
    background: #cccccc;
    margin-left: -15px;
    /* margin-right: 15px; */
    
    margin-top: 8px;
    cursor: pointer;
}
.gol_jug a {
    color: #fff;
}
.gol_jug:hover {
    background: #f6d551;
}
.foto_jug {
    width: 65px;
    height: 37px;
    float: left;
    background: #89B1CA;
    margin-left: 69px;
    margin-top: 12px;
}
.foto_jug img {
    width: 65px;
    height: 37px;
}
.info_jug {
    width: 110px;
    margin-top: 4px;
    padding-top: 17px;
    height: 30px;
    float: left;
    text-align: center;
    color: #ff6600;
    font-size: 14px;
    font-family: 'Oswald';
}
.pais_jug {
    width: 37px;
    height: 37px;
    float: left;
    margin-top: 4px;
    margin-left: 7px !important
}
.info_equip {
    width: 200px;
    margin-top: 4px;
    padding-top: 17px;
    height: 30px;
    float: left;
    text-align: center;
    color: #ff6600;
    font-size: 14px;
    font-family: 'Oswald';
}
.pais_jug {
    width: 37px;
    height: 37px;
    float: left;
    margin-top: 4px;
    margin-left: 7px !important
}
.pais_jug img {
    width: 37px;
    height: 37px;
    background: black;
    margin-top: 8px;
}
.goles_jug {
    width: 69px;
    height: 64px;
    float: left;
    color: #fff;
    background: #ff6600;
    /* margin-top: 10px; */
    
    text-align: center;
    font-weight: bolder;
    font-size: 20px;
    margin-left: 18px;
    line-height: 62px;
}
.goles_jug span {
    width: 20px;
    height: 45px;
    font-size: 15px;
    font-weight: lighter;
}
/*------------------------------------------TABLAS---------------------------------------------*/

.columna_tabla {
    width: 100%;
    float: left;
    position: relative;
    margin-bottom: 20px;
}
.tabla_goleadores {
    width: 100%;
    /* margin-left: 5px; */
    
    background: #000000;
    height: 788px;
    margin-top: 10px;
}
.rot_menu_gol {
    width: 100%;
    height: 35px;
    float: left;
    position: relative;
    margin-bottom: 10px;
}
.rot_item {
    float: left;
    position: relative;
    padding-top: 22px;
    font-weight: bold;
    color: #FFFFFF;
    margin-left: 32px;
}
.tit_gol {
    width: 130px;
    height: 20px;
    background: #89b1ca;
    border-radius: 20px;
    position: absolute;
    margin: -11px 0px 0px 151px;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    padding-top: 5px;
}
.rot_barra_gol {
    width: 7%;
    height: 800px;
    float: left;
    position: relative;
    margin-left: 15px;
}
.rot_barra_numero {
    width: 69px;
    height: 64px;
    /* padding-top: 10px; */
    
    background: #ff6600;
    color: #ffebdd;
    margin-top: 8px;
    float: left;
    position: relative;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    line-height: 64px;
}
/*------------------------------------------/TABLAS----------------------------------------------*/
/*/************************************** NUEVOS CSS *********************************************/

.cont_equipos {
    height: 787;
    width: 100%;
    background: #ccc;
    margin-top: 10px;
}
.fila_jugador {
    background: #cccccc;
    height: 233px;
}
.fila2_jugador {} .pal_fecha {
    /* width: 100%; */
    
    float: left;
    margin-left: 80px;
    line-height: 41px;
    color: #efefef;
}
.pal_campeon {
    float: left;
    margin-left: 227px;
    line-height: 41px;
    color: #efefef;
}
.pal_subcampeon {
    float: left;
    margin-left: 448px;
    line-height: 41px;
    color: #efefef;
}
.marc_espacio {
    margin-top: 15px;
}
.btn_destacados {
    width: 65px;
    height: 37px;
    cursor: pointer;
    color: #fff;
    background: #ff6600;
    float: right;
    margin-right: 10px;
    margin-top: -43px;
    /* padding-top: 2px; */
    
    padding-left: 9px;
    border-radius: 1px;
    font-family: 'Oswald', sans-serif;
    line-height: 40px;
}
.btn_destacados a {
    color: #ffffff;
}
.btn_destacados:hover {
    background-color: #cc5100;
    -webkit-transition: color .3s ease-in-out, background-color .5s ease-in-out, border-color 1s ease-in-out;
    -moz-transition: color .3s ease-in-out, background-color .5s ease-in-out, border-color 1s ease-in-out;
    -ms-transition: color .3s ease-in-out, background-color .5s ease-in-out, border-color 1s ease-in-out;
    -o-transition: color .3s ease-in-out, background-color .5s ease-in-out, border-color 1s ease-in-out
}
.tit_actualidad {
    position: relative;
    /* float: left; */
}

/* ========================= MARCADOR NUEVO ======================= */

.cont_marcador{width: 788px;height: 206px;float: left;background: white;margin-bottom: 20px;/* margin-left: 15px; */}
.cont_rot{width: 100%;height: 45px;float: left;font-size:18px;color: #fff;text-indent: 20px;line-height: 3;font-family: 'Oswald';}
.slide{width: 705px;height: 185px;margin-top: 45px;}
.prev2{
    width: 43px;
    height: 185px;
    float: left;
    background: #333;
    margin-top: -185px;
    margin-left: -43px;
    }
.prev2:hover{background: #555}
.prev2 img{margin: 80px 0px 0px 15px;}
.next2{
    width: 43px;
    height: 185px;
    float: left;
    background: #333;
    margin-top: -185px;
    margin-left: 702px;
    }
.next2:hover{background: #555}
.next2 img{margin: 80px 0px 0px 15px;}
.estuve{ width: 375px;height: 179px;float: left;margin-left: 20px}
.estuve img{ width: 375px;height: 179px;}
.list_carousel {
            width: 686px;
            height: 184px;
            margin-left: 43px;
            float:left;
            /* margin-top: 1px; */
            /* border: 1px solid #ff3c00; */
    }
      .list_carousel ul {
        margin: 0;
        padding: 0;
        list-style: none;
        display: block;

      }
      .list_carousel li {
    font-size: 40px;
    text-align: center;
    background-color: #ccc;
    border: 0px solid #999;
    width: 342px;
    height: 155px;
    padding: 0;
    margin: 0px;
    margin-left: 6px;
    display: block;
    float: left;
    }
       .list_carousel li img {
                   width: 80px;
                   height: 80px;
                   /* padding-top: 4px; */
            }
      .list_carousel.responsive {
        width: auto;
        margin-left: 0;
      }
      .clearfix {
        float: none;
        clear: both;
      }
      .prev {
        float: left;
        margin-left: 10px;
      }
      .next {
        float: right;
        margin-right: 10px;

      }
      .pager {
        float: left;
        width: 300px;
        text-align: center;
      }
      .pager a {
        margin: 0 5px;
        text-decoration: none;
      }
      .pager a.selected {
        text-decoration: underline;
      }
      .timer {
        background-color: #999;
        height: 6px;
        width: 0px;
      }

.cont_slide_marc{width: 342px;height: 184px;background: #E8E8E8;float: left;}
.cont_slide_team{
    width: 100px;
    height: 100px;
    float: left;
    margin-left: 33px;
    margin-top: 24px;
    margin-left: 34px;
    }
.cont_slide_team2{
    width: 100px;
    height: 100px;
    float: left;
    margin-left: 33px;
    margin-top: 24px;
    margin-left: 88px;
    }
.cont_slide_logo{width: 80px;height: 80px;float: left;background: #ccc;border-radius: 2px;}
.cont_slide_logo img{width: 65px;height: 65px;margin: auto}
.cont_slide_name{
    width: 143px;
    height: 20px;
    float: left;
    text-transform: uppercase;
    font-size: 12px;
    text-align: center;
    margin-top: 5px;
    font-family: 'Oswald', sans-serif;
    color: #444;
    margin-left: -33px;
    }
.cont_slide_foot{margin-left: 40px;margin-top: 126px;}
.cont_slide_text1{
    width: 230px;
    height: 15px;
    float: left;
    font-size: 11px;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    color: #444;
    margin-top: 17px;
    margin-left: 20px;
    }
.cont_slide_text2{width: 262px;height: 20px;float: left;font-size: 12px;text-align: center;font-family: 'Oswald', sans-serif;color:#444;/* background: #000; */}

/*================= INCLUDE ================ */
.cont_marcador_unico{width: 800px;height: 206px; margin-top: -400px}
.caroufredsel_wrapper{
    height: 185px !important;
    width: 697px !important;
}

/*================= FASES FINALES =================== */
.port_cont_fixture { /*contenedor principal*/
    width: 1247px;
    height: 809px;
    float: left;
    background-color: #010101;
    margin-bottom: 10px;
}

.rotulo_fixture{
    width: 970px;
    height: 52px;
    background-color: #e74c3c;
    float: right;
    
}

.texto_rotulo { /* Texto rotulo fixture */
    width: 62px;
    height: 18px;
    float: left;
    padding-top: 4px;
    font-family: 'Oswald', sans-serif;
    font-size: 18px;
    color: #ffffff;
    text-transform: uppercase;
    margin: 8px 21px;
}

    .port_fase { /*titulo fase*/
    width: 223px;
    height: 34px;
    float: right;
    background: #ff600c;
    color: white;
    text-align: center;
    font-size: large;
    font-size: 19px;
    line-height: 36px;
    font-family: 'Oswald', sans-serif;
   }

.port_columna { /*contenedor columna */
    width: 223px;
    height: 775px;
    float: left;
    margin-left: 30px;
    background-color: #151515;
    margin: 10px 26px 0 16px;
  }

  .port_columna_campeon { /*contenedor columna */
    width: 223px;
    height: 775px;
    float: left;
    margin-left: 30px;
    background-color: #151515;
    margin: 10px 26px 0 20px;
  }

.port_columna:nth-child(3){margin: 10px 0px 0px 0px;}

.port_columna:nth-child(5){margin: 10px 0px 0px 23px;}

.port_columna:nth-child(7){margin: 10px 0px 0px 20px;}

.port_columna .port_cuadro_octavos{ /*cuadro de equipos*/
   width: 221px;
   height: 63px;
   float: left;
   margin-top: 28px;
   margin-left: 0px;
   text-align: center;
   background-color: #ffffff;
   text-transform: uppercase;
}
.port_columna .port_cuadro_octavos:nth-child(2) {
    margin-top: 29px;
}

.port_columna .port_cuadro_octavos:nth-child(3) {
    margin-top: 23px;
}
.port_columna .port_cuadro_octavos:nth-child(4) {
    margin-top: 24px;
}

.port_columna .port_cuadro_octavos:nth-child(5) {
    margin-top: 23px;
}

.port_columna .port_cuadro_octavos:nth-child(6) {
    margin-top: 21px;
}

.port_columna .port_cuadro_octavos:nth-child(7) {
    margin-top: 23px;
}

.port_columna .port_cuadro_octavos:nth-child(8) {
    margin-top: 22px;
}

.port_columna .port_cuadro_octavos:nth-child(9) {
    margin-top: 23px;
}

.port_columna .port_cuadro_cuartos{ /*cuadro de equipos*/
    width: 221px;
    height: 63px;
    float: left;
    margin-top: 28px;
    margin-left: 0px;
    text-align: center;
    background-color: #ffffff;
    text-transform: uppercase;
    margin-top: 75px;
}

.port_columna .port_cuadro_cuartos:nth-child(2) {
    margin-top: 112px;
}

.port_columna .port_cuadro_cuartos:nth-child(3) {
    margin-top: 109px;
}

.port_columna .port_cuadro_cuartos:nth-child(4) {
    margin-top: 110px;
}

.port_columna .port_cuadro_cuartos:nth-child(5) {
    margin-top: 109px;
}


.port_columna .port_cuadro_semi{ /*cuadro de equipos*/
       width: 221px;
       height: 63px;
       float: left;
       margin-top: 28px;
       margin-left: 0px;
       text-align: center;
       background-color: #ffffff;
       text-transform: uppercase;
       margin-top: 164px;
}

.port_columna .port_cuadro_semi:nth-child(2) {
    margin-top: 279px;
}

.port_columna .port_cuadro_semi:nth-child(3) {
    margin-top: 283px;
}

.port_columna .port_cuadro_final{ /*cuadro de equipos*/
        width: 221px;
        height: 63px;
        float: left;
        margin-top: 338px;
        margin-left: 0px;
        text-align: center;
        background-color: #ffffff;
        text-transform: uppercase;
        margin-top: 334px;
}

.port_ganador{ /*equipo ganador se remarca color*/
    width: 180px;
    height: 20px;
    float: left;
    margin-top: 2px;
    color: #FF6C00;
    font-weight: bold;
}

.port_perdedor {
    width: 180px;
    height: 20px;
    float: left;
    margin-top: 5px;
    color: #333;
}

.cont_escudo{
    width: 32px;
    height: 60px;
    float: left;
  }

.port_equipo { /*escudo*/
    width: 32px;
    height: 32px;
    float: left;
   
}
.port_equipo img { /*escudo*/
    width: 27px;
    height: 27px;
    float: left;
    background-color: #ffffff;
    margin: 3px 0px 0px 2px;
   
}

.cont_nombres {
    width: 126px;
    height: 63px;
    margin-top: 0px;
    margin-left: 0px;
    float: left;
}

.port_texto { /* NOMBRE EQUIPO */
    width: 100%;
    height: 22px;
    float: left;
    font-size: 11px;
    padding-top: 4px;
    font-family: 'Oswald', sans-serif;
    margin: 3px 0px 1px 0px;
    color: #777777;
}

.cont_resultados {
    width: 64px;
    height: 63px;
    margin-top: 0px;
    margin-left: 158px;
    

}

.port_resultado_ida1 { /*resultado partido*/
       width: 30px;
       height: 30px;
       float: left;
       font-weight: bold;
       background-color: #080808;
       font-size: 13px;
       margin-top: 1px;
       margin-left: 1px;
       font-size: 15px;
       line-height: 31px; /*alto de linea*/
       color: #ffffff;
}

.flecha1 {
    width: 32px;
    margin: 76px 0px 0px 240px;
    position: absolute;
}

.flecha2 {
    width: 32px;
    margin: 122px 0px 0px 490px;
    position: absolute;
}

.flecha3 {
    width: 32px;
    margin: 207px 0px 0px 733px;
    position: absolute;
}

.logo_cup {
    height: 200px;
    width: 34%;
    background: rgba(51, 51, 51, 0) url(/temas/imag/2016/copa_sudamericana_2016/copa.jpg)no-repeat;
    float: left;
    margin-top: 266px;
    margin-left: 70px;
    /* background-size: 98%; */
}
.logo_cup img {
    height: 125px;
    width: 60px;
    background: url(/temas/imag/2016/copa_sudamericana_2016/copa.jpg)no-repeat;
    float: left;
    margin-left: -5
}