/*
.
.       RPC - Rede Paranaense de Comunicacao
.       Projeto: Portal RPC.com.br
.       Criado em: 16/04/2008
.       Autor: avicentin@rpc.com.br

*/

* {
  margin: 0;
  padding: 0;
  list-style: none;
  border: none;
  }

  a { text-decoration:none; }
  a:hover { text-decoration:underline; }
  .bordernone { border: none !important; }
  .marginnone { margin: 0 !important; }
  .overflow { overflow: hidden; }
  :focus { outline: 0; } 

/* -- ESTRUTURA -- */

#home {
  border-right: 1px solid #dfdede;
  font-family: verdana, arial sans-serif;
  width: 1000px;
  overflow: hidden;
  float: left;
  }
  
  #coluna01 {
    float: left;
    padding: 0 0 0 8px;
    width: 630px;
    }
    #destaque {
      position: relative;
      height: 276px;
      }    
    
    #menueconteudo { float: left; padding-bottom: 20px; overflow: inherit; }
      #colunamenu {
        float: left;
        width: 145px;
        /*height: 1047px;*/
        margin: 5px 0 0 0;
        display: block;
        padding-right: 12px;
        }    
      #colunaconteudo {
        float: right;
        margin: 20px 0 0 0;
        width: 470px;
        }
    
  #coluna02 {
    float: right;
    padding-right: 11px;
    width: 336px;
    }
    
  #blocosderodape {
    width: 1000px;
    clear: both;
    margin-bottom: 25px;
    }


/* -- PUBLICIDADES -- */

#home .publicidade_top {
 /* background: #dfdede url('http://home.rpc.com.br/img/gifs.gif?9.05.20') 8px 13px no-repeat; */
  display: block;
  height: 90px;
  margin: 20px auto;
  /* padding:0 0 0 20px; */
  width: 992px;
  text-align: center;
  }
    
.publicidade {
  background: url('img/gifs.gif?9.05.20') 273px -1173px no-repeat;
  padding: 10px 0 20px 0;
  }
  
/* slideshow */  
  #multi_pub {
    background: #fff url('img/gifs.gif?9.05.20') 3px -666px no-repeat;
    border: 1px solid #b3b1b4;
    padding: 22px 3px 3px 3px;
    overflow: auto;
    width: 292px;
    }
  #multi_pub a {
    background: #f58c1f url('img/gifs.gif?9.05.20') 227px -693px no-repeat;
    display: block;
    margin-top: 3px;
    height: 19px;
    overflow: hidden;
    text-indent: -9999px;
    }
      
    
/* -- ATALHOS -- */

.atalhos {
  height: 11px;
  position: absolute;
  width: 27px;
  }
  a.rss , a.mais {
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    height: 11px;
    width: 11px;
    }
  a.rss {
    background: url('img/gifs.gif?9.05.20') 0 -153px no-repeat; 
    float: left;
    }
  a.mais { float: right; }
  
    .horoscopoetempo .atalhos,.horoscopoetempodom .atalhos {
      right: 12px;
      top: 6px;
      }
    #videos .atalhos , #esportes .atalhos {
      right: 0;
      top: 5px;
      }
    #variados .atalhos , #cultura .atalhos {
      right: 0;
      top: 25px;
      }
      
    #guiaseroteiros .atalhos {
      right: 7px;
      top: 12px;
      width: 11px;
      }
    #caixadeblogs .atalhos , #ultimas .atalhos , #classificados .atalhos , #caixarevele .atalhos  {
      right: 6px;
      top: 9px;
      }
      #classificados .atalhos { width: 11px; }
      
      
      /* bgs mais */
      .horoscopoetempo a.mais,.horoscopoetempodom a.mais , #videos a.mais , #ultimas a.mais { background: url('img/gifs.gif?9.05.20') 0 -190px no-repeat; }
      #esportes a.mais { background: url('img/gifs.gif?9.05.20') 0 -230px no-repeat; }
      #variados a.mais { background: url('img/gifs.gif?9.05.20') 0 -273px no-repeat; }
      #cultura a.mais , #guiaseroteiros a.mais { background: url('img/gifs.gif?9.05.20') 0 -317px no-repeat ; }
      #caixadeblogs a.mais { background: url('img/gifs.gif?9.05.20') 0 -294px no-repeat ; }
      #classificados a.mais { background: url('img/gifs.gif?9.05.20') 0 -333px no-repeat; }
      #caixarevele a.mais { background: url('img/gifs.gif?9.05.20') -312px -606px no-repeat; }

/* -- TT's -- */
  
#home tt a {
  border-left: 3px solid;
  display: block;
  font: 10px/13px arial;
  height: 11px;
  text-transform: uppercase;
  padding-left: 5px;
  width: auto;
  }
    
/* -- BARRA -- */

#barrahome {
  background: url('img/bgs.jpg?8.07.22') 0 0 repeat-x;
  height: 67px;
  margin-bottom: 20px;
  }

/* logo */ 
  #barrahome h1 a {
    background: url('img/jpegs.jpg?9.05.15') -83px 0px no-repeat;
    display: block;
    float: left;
    height: 67px;
    text-indent: -9999px;
    width: 255px;
    }

/* menu */
  .menunabarra {
    border-right: 1px solid #e0dedf;
    display: block;
    float: left;
    height: 62px;
    margin: 2px 0 3px 0;
    width: 332px;
  }
  .menunabarra ul {
    display: block;
    margin: 4px 0 0 8px;
    }
    .menunabarra li {
      display: block;
      float: left;
      }
      .menunabarra li a {
        border-right: 1px solid #4aa4f9;
        color: #4aa4f9;
        font: 11px/11px arial;
        padding: 0 6px;
        }
        .menunabarra li a:hover ,
        .menunabarra li a.ativo { color: #3270a9; text-decoration: underline; }
        
        /* form */
        .menunabarra form {
          display: block;
          height: 24px;
          float: left;
          padding: 4px 0 0 0;
          }
        .menunabarra input {
          border: 1px solid #e0dedf;
          color: #b5b5b5;
          font: 11px verdana;
          float: left;
          height: 19px;
          width: 223px;
          margin: 0 8px 0 12px;
          padding: 5px 0 0 10px;
          }
        .menunabarra button {
          background-color: #4aa4f9;
          border: none;
          color: #fff;
          cursor: pointer;
          font: 10px arial;
          float: left;
          height: 24px;
          text-transform: uppercase;
          width: 65px;
          }

/* horóscopo e tempo */

.horoscopoetempo,.horoscopoetempodom  {
  border-left: 1px solid #fff;
  border-right: 1px solid #e0dedf;
  float: left;
  font-family: arial;
  height: 62px;
  margin: 2px 0 3px 0;
  overflow: hidden;
  position: relative;
  width: 204px;
  }
  .horoscopoetempo p a,.horoscopoetempodom p a {
    display: block;
    float: left;
    height: 24px;
    overflow: hidden;
    text-indent: -9999px;
    width: 26px;
    position: absolute;
    top: 18px;
    left: 13px;
    }
  .horoscopoetempodom p a {
    top: 5px;
    left: 75px;
  }
  

  /* signos */
    .aquario { background: url('img/jpegs.jpg?9.05.15') -78px -115px no-repeat; }
    .aries { background: url('img/jpegs.jpg?9.05.15') -38px -78px no-repeat; }
    .cancer { background: url('img/jpegs.jpg?9.05.15') -39px -115px no-repeat; }
    .capricornio { background: url('img/jpegs.jpg?9.05.15') 0 -115px no-repeat; }
    .escorpiao { background: url('img/jpegs.jpg?9.05.15') -308px -78px no-repeat; }
    .gemeos { background: url('img/jpegs.jpg?9.05.15') -270px -78px no-repeat; }
    .virgem { background: url('img/jpegs.jpg?9.05.15') -232px -78px no-repeat; }
    .leao { background: url('img/jpegs.jpg?9.05.15') -194px -78px no-repeat; }
    .libra { background: url('img/jpegs.jpg?9.05.15') -156px -78px no-repeat; }
    .peixe { background: url('img/jpegs.jpg?9.05.15') -118px -78px no-repeat; }
    .sagitario { background: url('img/jpegs.jpg?9.05.15') -77px -78px no-repeat; }
    .touro { background: url('img/jpegs.jpg?9.05.15') 0 -78px no-repeat; }
  
  /* tempo */
    .chuva { background: url('img/jpegs.jpg?9.05.15') -39px 0 no-repeat; }
    .sol_nuvem { background: url('img/jpegs.jpg?9.05.15') 0 -34px no-repeat; }
    .sol_nuvem2 { background: url('img/jpegs.jpg?9.05.15') 0 -460px no-repeat; }
    .sol { background: url('img/jpegs.jpg?9.05.15') -39px -34px no-repeat; }
    .nublado { background: url( 'img/jpegs.jpg?9.05.15') 0 0 no-repeat; }
    .geada { background: url( 'img/jpegs.jpg?9.05.15') 0 -503px no-repeat; }
    
  .min , .max {
      padding-left: 9px;
      margin: 0 10px 0 0;
      }
      .min { background: url('img/gifs.gif?9.05.20') 0 -117px no-repeat; }
      .max { color: #e10100 !important; background: url('img/gifs.gif?9.05.20') 0 -83px no-repeat; }

  
  .horoscopoetempo dl,.horoscopoetempodom dl {
    position: relative;
    }
    .horoscopoetempo dt,.horoscopoetempodom dt {
      font-size: 12px;
      margin: 4px 0 1px 53px;
      }
      .horoscopoetempodom dt,.horoscopoetempodom dd {
      float:right;
      width:94px;
      margin: 4px 0 1px 60px;
      }
      .horoscopoetempo dt a,.horoscopoetempodom dt a { color: #626364; }
    
    .horoscopoetempo dd,.horoscopoetempodom dd {
      font-size: 10px;
      margin: 0 0 3px 53px;
      }
      .horoscopoetempo dd a,.horoscopoetempodom dd a { color: #4aa4f9; }
      
    .horoscopoetempo select,.horoscopoetempodom select {
      border: 1px solid #c0c0c0;
      color: #979696;
      font: 10px arial;
      float: left;
      width: 115px;
      margin: 0 3px 0 53px;
      }
    .horoscopoetempodom select {
      margin: 0 3px 0 74px;
      width: 97px;
      }
      .horoscopoetempo button,.horoscopoetempodom button {
        background-color: #fff;
        border: 1px solid #dfddde;
        color: #8cafcf;
        cursor: pointer;
        float: left;
        font: 9px arial;
        height: 18px;
        text-transform: uppercase;
        width: 21px;
        }
      #topright {
        background:url('img/gifs.gif?9.05.20') 5px -1394px no-repeat;
        height:43px;
        left:7px;
        padding:7px 3px 3px;
        position:absolute;
        top:6px;
        width:54px;
      }
    
/* -- TÍTULOS -- */

#home h2.maior a , #home h2 a , #home h3 a , #home h4 a {
  color: #333;
  display: block;
  overflow: hidden;
  }
  #home h2.maior a { font: bold 20px/23px arial; margin: 5px 0 14px 0; }
  #home h2 a { font: bold 15px/18px arial; margin: 5px 0 12px 0; }
  #home h3 a { font: bold 16px/19px arial; margin: 5px 0 0 0; }
  #home h4 a { font: 11px/14px verdana; }

#home h5 {
  border-bottom: 1px solid #dfddde;
  clear: both;
  padding: 0 0 5px 0;
  margin: 0 0 8px 0;
  }
  #home h5 a {
    border-left: 3px solid #b3b2b3;
    display: block;
    font: bold 20px/20px arial;
    height: 20px;
    overflow: hidden;
    padding-left: 8px;
    }
    #home h5 a:hover {text-decoration: none; }


/* -- DESTAQUE -- */

.slideshow {
  background-color: #000;
  float: left;
  width: 300px;
  overflow: hidden;
  }
  .imgdoslideshow {
    display: block;
    height: 220px;
    overflow: hidden;
    position: relative;
    }
    .imgdoslideshow img { position: absolute; top: 0; left: 0;}
  
  .menuslideshow {
    background: #fff url('img/bgs.jpg?8.07.22') 0 -213px repeat-x;
    display: block;
    height: 24px;
    margin: 0;
    padding: 5px 0;
    width: 300px;
    }
    .menuslideshow li {
      display: block;
      float: left;
      }
    .menuslideshow li a {
        background-color: #fff;
        border: 1px solid #dfddde;
        color: #3270a9;
        display: block;
        font: bold 12px/22px arial;
        height: 22px;
        text-align: center;
        overflow: hidden;
        margin-right: 5px;
        width: 22px;
        }
        .menuslideshow li a:hover , .menuslideshow li a.ativo {
          background-color: #3270a9;
          color: #fff;
          text-decoration: none;
          }
          .menuslideshow li a.ant , .menuslideshow li a.pro {
            background-color: transparent;
            border: none;
            text-indent: -9999px;
            }
            .menuslideshow li a.ant, .menuslideshow li a.ant:hover { margin-left: 53px; background: url('img/gifs.gif?9.05.20') 2px -164px no-repeat; }
            .menuslideshow li a.pro, .menuslideshow li a.pro:hover { margin-right: 53px; background: url('img/gifs.gif?9.05.20') 11px -204px no-repeat; }
            

.slidebottom { position: relative;}
.slidebottom .sombra , .slidebottom .legenda {
  position: absolute;
  top: 171px;
  left: 0;
  width: 300px;
  height: 50px;
  display: block; 
  }
  .slidebottom .sombra {
    background-color: #000;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    opacity: 0.5;
    }
    .slidebottom .legenda h4 a {
      color: #ffe401 !important;
      font: bold 12px verdana !important;
      margin: 3px 0 1px 7px;
      text-transform: uppercase;
      }
      .slidebottom .legenda p {
        font: 11px/13px verdana;
        }
        .slidebottom .legenda p a {
          color: #fff;
          display: block;
          margin: 0 7px 7px 7px;
          }

.manchetes {
  float: left;
  width: 315px;
  overflow: hidden;
  position: relative;
  left: 15px;
  }
  .manchetes tt a { border-color: #3270a9; color: #3270a9; }
  
#pequenas {
  border: 1px solid #e0dedf;
  clear: both;
  margin: 0 0 20px 0;
  overflow: auto;
  padding: 10px 0 0 10px;
  width: 620px;
  }
  #pequenas li {
    display: block;
    float: left;
    margin-right: 10px;
    width: 294px;
    }
    #pequenas tt a {
      color: #3270a9;
      border-left-color: #3270a9;
      }
    #pequenas h3 a {
      font: 12px verdana;
      margin: 3px 0 10px 0;
      }

/* -- VÍDEOS -- */

#videos { position: relative; }

#videos dl {
  display: block;
  width: 630px;
  }

#videos dd {
  background-color: #eeeded;
  overflow: hidden;
  float: left;
  height: 147px;
  width: 315px;
  }
  #videos h5 { width: 630px; }
    #videos h5 a { color: #153f66; }
  
  #videos div { float: left; }
  .imagemvideo { width:auto; }
  .legendavideo { width: 122px; padding: 10px 0 0 10px; }
  
  #videos tt a { color: #153f66; border-color: #153f66; margin-bottom: 3px; }
  
/* -- FORMS MAIS -- */

  #videos .formmais {
    color: #153f66;
    position: absolute;
    top: 1px;
    right: 32px;
    width: 276px; 
    }
  #guiaseroteiros .formmais {
    color: #ed1c24;
    position: absolute;
    top: 8px;
    right: 25px;
    width: 234px;
    }
  #caixadeblogs .formmais {
    color: #af1d1e;
    position: absolute;
    top: 6px;
    left: 88px;
    width: 210px;
    }
  #caixarevele .formmais {
    color: #a2d21e;
    position: absolute;
    top: 6px;
    left: 140px;
    width: 210px;
    }
  #ultimas .formmais {
    color: #3270a9;
    position: absolute;
    top: 6px;
    left: 111px;
    width: 190px;
    }
  #classificados .formmais {
    color: #153f66;
    position: absolute;
    top: 6px;
    left: 125px;
    width: 189px;
    }
  
  .formmais label {
    display: block;
    float: left;
    font: 10px/17px arial;
    padding-right: 7px;
    width: auto;
    }
  .formmais select {
    border: 1px solid #c0c0c2;
    color: #979696;
    font: 10px arial;
    float: left;
    margin-right: 7px;
    width: 115px;
    }
    
    .formmais button {
      background-color: #fff;
      border: 1px solid #dfddde;
      cursor: pointer;
      font: 9px/17px arial;
      float: left;
      height: 18px;
      text-align: center;
      width: 22px;
      }
      #videos .formmais button { color: #153f66; }
      #guiaseroteiros .formmais button { color: #ed1c24; }
      #caixadeblogs .formmais button { color: #af1d1e; }
      #caixarevele .formmais button { color: #a2d21e; }
      #ultimas .formmais button { color: #3270a9; }
      #classificados .formmais button { color: #153f66; }

/* -- MENU LATERAL -- */
      
  #colunamenu li {
    border-top: 1px solid #dfddde;
    overflow: hidden;
    height: 20px;
    }
 #colunamenu a {
    display: block;
    font: normal 11px/16px verdana;
    height: 16px;
    padding: 0 0 0 7px;
    margin: 2px 0;
    }
    #colunamenu a:hover { text-decoration: none; color: #fff; }
    .veiculos { margin-top: 16px; }
    .institucional { border-bottom: 1px solid #dfddde; }
    
    .veiculos a {
      border-left: 3px solid #00ab4e;
      color: #000;
      }
      .veiculos a:hover {
        background-color: #00ab4e;
        }
    
    .secoes a {
      border-left: 3px solid #376da4;
      color: #7d7c7c;
      }  
      .secoes a:hover, #menubaladas li a:hover{ background-color: #376da4; }
     #colunamenu .red {color:#b01e1f;}
    .institucional a {
      border-left: 3px solid #4aa4f9;
      color: #aeadad;
      }
      .institucional a:hover { background-color: #4aa4f9; }
      
      /* baladas */
        #menubaladas, #menutv { overflow: hidden !important; }
        #menubaladas li, #menutv  li { border: none !important; height: 16px !important; float: left;}
    
        #menubaladas li a, #menutv li a {
          background: url('img/gifs.gif?9.05.20') 9px -714px no-repeat;
          border: none;
          color: #376da4;
          height: 16px !important;
          font: 10px verdana !important;
          padding: 0 0 0 17px !important;
          float: left;
          width: 128px;
          }

          #menutv li a{color: #00AB4E; background: url('img/gifs.gif?9.05.20') 9px -836px no-repeat;}
          #menutv li a:hover {background-color: #00AB4E;}
          #menubaladas li a:hover, #menutv li a:hover { height: 16px !important;}
  
/* -- ESPORTES, CULTURA, CONTEÚDO GAZETA -- */

#colunaconteudo .imgdeconteudo {
  float: left;
  height: 164px;
  overflow: hidden;
  }

a.imgdeconteudo
{
	width: 225px;
}

#colunaconteudo img { float: left;}

.conteudodestaque , .conteudosub {
  float: right;
  height: auto;
  padding: 9px 9px 9px 15px;
  width: 221px;
  }  
.conteudodestaque { background-color: #eeeded; }
.conteudosub tt a { margin-bottom: 3px; }

.blogs {
  background: url('img/gifs.gif?9.05.20') 0 -353px no-repeat;
  border-bottom: 1px dotted #c9c7c7;
  border-top: 1px dotted #c9c7c7;
  height: 22px;
  padding-left: 18px;
  margin: 10px 0 0 0;
  width: 450px;
  }
  .blogs strong { text-transform: uppercase; font: normal 10px arial; }
  .blogs a { color: #333; font: 11px/19px verdana; }

#esportes , #cultura , #variados {
  position: relative;
  width: 470px;
  overflow: hidden;
  }
  
  #esportes h5 , #variados h5 , #cultura h5 { width: 470px; }
  #variados h5 { position: relative; margin-top: 20px; }
  #cultura h5, #conteudodagazeta { margin-top: 20px; }
  
  /* cores */
  #esportes tt a , #esportes h5 a , #esportes .blogs strong { color: #fe8800; }
  #variados tt a , #variados h5 a , #variados .blogs strong { color: #3c763c; }
  #cultura tt a , #cultura h5 a , #cultura .blogs strong { color: #ed1c24; }
  #conteudodagazeta tt a , #conteudodagazeta .blogs strong { color: #3d753d; }
  #guiaseroteiros .blogs strong { color: #ed1c24; }
  
  #guiaseroteiros .blogs { background: url('img/gifs.gif?9.05.20') 3px -395px no-repeat; margin-bottom: 25px; }
  #guiaseroteiros .blogs em { color: #ed1c24; font-style: normal; text-decoration: underline; }

  .conteudoabas { overflow: hidden; clear: both;}

/* abas da gazeta */
.navegaconteudogazeta {
  display: block;
  clear: both;
  height: 27px;
  margin-bottom: 8px;
  width: 470px;
  }
  .navegaconteudogazeta li { float: left; }
  
  .navegaconteudogazeta li a {
    color: #b3b2b3;
    border-bottom: 1px solid #b3b2b3;
    border-left: 1px solid #dfddde;
    border-top: 1px solid #dfddde;
    display: block;
    font: 11px/19px arial;
    height: 20px;
    margin-top: 5px;
    text-align: center;
    width: 69px;
    }
    .navegaconteudogazeta li a.ativo {
      background: url('img/jpegs.jpg?9.05.15') -37px -458px no-repeat; 
      border: none;
      color: #3d753d;
      font: bold 15px/26px arial;
      height: 27px;
      margin-top: 0;
      width: 119px;
      }
      .ultimoconteudo a { border-right: 1px solid #dfddde; }

/* guias e roteiros */

#guiaseroteiros {
  margin-top: 15px;
  position: relative;
  width: 470px;
 }
#guiaseroteiros h6 {
  background-color: #f3f3f3;
  display: block;
  height: 34px;
  width: 470px;
  }
  #guiaseroteiros h6 a {
    color: #ed1c24;
    font: bold 12px/33px arial;
    padding-left: 11px;
    }

#guiaseroteiros div { overflow: auto; }

.destaquecinema , .destaqueslista {
  float: left;
  background-color: #f3f3f3;
  height: 240px;
  padding: 4px 0 0 10px;
  width: 225px;
  overflow: hidden !important;
  }
  .destaquecinema h3 { margin-bottom: 6px; overflow: hidden; }
  .destaquecinema h3 a { font: bold 14px/16px arial !important; }
  
  .destaqueslista ul { margin: 15px 0 0 6px; overflow: hidden; }
  
  .destaqueslista li {
    background: url('img/gifs.gif?9.05.20') 0 -376px no-repeat;
    margin-bottom: 4px;
    display: block;
    float: left;
    padding: 0 0 0 5px;
    width: 200px;
    }  
    .destaqueslista li a {
      color: #ed1c24;
      display: block;
      float: left;
      font: 10px/12px verdana;
      }
      .destaqueslista li a em { color: #989797; font: normal 10px arial; }
      
      .destaqueslista strong a , .destaquecinema strong a , .listadeintens strong a {
        background: url('img/gifs.gif?9.05.20') 0 -576px no-repeat;
        border-top: 1px dotted #c9c7c7;
        color: #989797;
        display: block;
        font: 10px/17px arial;
        padding-left: 15px;
        margin: 5px 0;
        width: 210px;
        }
        .listadeintens strong a { float: left; border: none; margin: 0 !important; position: relative; }
        .destaquecinema strong a { border: none; }
    
    .guia_box {
      padding: 5px 0 5px 33px;
      overflow: hidden !important;
      }
      .guia_box tt a {
        border-left: none !important;
        color: #ed1c24;
        margin: 0 !important;
        padding: 0 !important;
        text-transform: uppercase;
        }
      .guia_box p a {
        color: #333;
        display: block;
        font: 10px arial;
        }
      #guias_2 .guia_box {
        background: #fff url('img/gifs.gif?9.05.20') 6px -595px no-repeat;
        }
      #guias_5 .guia_box , #guias_6 .guia_box {
        background: #fff url('img/gifs.gif?9.05.20') -296px -689px no-repeat;
        height: 23px;
        width: 180px;
        top: 256px;
        position: absolute;
        left: 10px;
        }
      
      .menu_guia {
        display: block;
        position: absolute;
        left: 6px;
        height: 12px;
        width: 210px;
        }
      .menu_guia li {
        float: left !important;
        width: auto !important;
        }
        .menu_guia li a {
          background: #fff;
          border-right: 1px solid #ed1c24;
          color: #ed1c24;
          font: 10px/11px arial;
          text-decoration: underline;
          padding: 0 4px;
          }
  
.listadeintens {
  float: left;
  background-color: #f3f3f3;
  height: 240px;
  padding: 4px 7px 0 14px;
  overflow: hidden;
  width: 214px;
  }
  .listadeintens li {
    border-bottom: 1px solid #e3e1e2;
    display: block;
    font: 10px verdana;    
    float: left;
    padding: 9px 0 10px 0;
    height: 60px;
    width: 214px;
    }
    .listadeintens img { margin-top: 3px; }
    .listadeintens li div { float: right; height: 60px; overflow: hidden !important; width: 127px; }
    .semimagem { width: 214px !important; }
   
	a.imgvertguia 
	{
		float: left;
		width: 78px;
	}

	a.imgvertguia img
	{
		float: right !important;
	}
 
    #guias_1 .listadeintens li div { width: 166px; }
      #guias_1 .listadeintens img  { width: 40px !important; }
    
    .listadeintens a { color: #333; }
    .listadeintens strong { color: #ed1c24; display: block; }
  
/* abas do guia */
#navegaguia {
  background-color: #fff;
  display: block;
  height: 22px;
  overflow: hidden;
  width: 470px;
  }
  #navegaguia li { float: left; }
  
  #navegaguia li a {
    background-color: #fff;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #b3b2b3;
    color: #b3b2b3;
    display: block;
    float: left;
    font: 10px/21px arial;
    padding: 0 15px 0 15px;
    text-align: center;
    text-transform: uppercase;
    width: auto;
    }    
  #navegaguia .ultimoguia a {
    border-right: none !important;
    padding: 0 13px 0 13px !important;
    }
  #navegaguia li a.ativo {
    color: #ed1c24;
    background: #f3f3f3 url('img/gifs.gif?9.05.20') 0 -246px no-repeat;
    border-top: 1px solid #b3b2b3;
    border-right: 1px solid #b3b2b3;
    border-bottom: none;
    }
      
/* -- BLOGS , ULTIMAS , CLASSIFICADOS -- */

#caixadeblogs , #ultimas , #classificados, #caixarevele {
  margin-bottom: 20px;
  position: relative; 
  width: 337px;
  }
  #caixadeblogs h6 a , #ultimas dt a , #classificados h6 a, #caixarevele h6 a {
    display: block;
    height: 29px;
    overflow: hidden;
    text-indent: -9999px;
    width: 337px;
    }

/* -- blogs -- */

#caixadeblogs , #caixarevele { overflow: hidden; }
  #caixadeblogs h6 a { background: url('img/jpegs.jpg?9.05.15') 0 -155px no-repeat; }
  
  #caixadeblogs li {
    display: block;
    font: 11px verdana;
    float: left;
    margin-top: 10px;
    overflow: hidden;
    width: 155px;
    padding-right: 13px; 
    }
    #caixadeblogs li.direita { padding: 0 0 0 13px; border-left: 1px solid #b01e1f; }
    #caixadeblogs li a { color: #333; }
    #caixadeblogs li a.imgdoblog { display: block; color: #333; overflow: hidden; height: 94px; }
    #caixadeblogs tt a { color: #b21d1f; border-left-color:#b21d1f; margin: 6px 0 3px 0; }

/* -- ultimas -- */

  #ultimas dt a { background: url('img/jpegs.jpg?9.05.15') 0 -196px no-repeat; }
  #ultimas dd {
    border-bottom: 1px solid #dfddde;
    padding: 9px 0 7px 0;
    height: 39px;
    overflow: hidden;
    }
    #ultimas strong {
      background-color: #3471aa;
      display: block;
      color: #fff;
      font: 10px/35px arial;
      float: left;
      height: 35px;
      text-align: center;
      margin: 1px 10px 0 0;
      width: 35px;
      }
    #ultimas dl div {
      float: left;
      height: 39px;
      overflow: hidden;
      width: 290px;
      }
    #ultimas p { font: 10px verdana; }
    #ultimas p a { color: #333; }
    #ultimas tt a { color: #3471aa; border-left-color: #3471aa; margin: 0 0 2px 0;  }

/* -- classificados -- */

  #classificados {
    border-bottom: 1px solid #dfddde;
    height: 90px;
    }
  #classificados h6 a { background: url('img/jpegs.jpg?9.05.15') 0 -237px no-repeat; }
    #classificados li {
      font: 10px arial;
      float: left;
      height: 46px;
      margin-top: 13px;
      padding-left: 37px;
      width: 75px;
      }
      #classificados p a { color: #333; }
      #classificados em { text-decoration: underline; font-style: normal; }
      
        #classificados .imov { background: url('img/gifs.gif?9.05.20') 0 -433px no-repeat; }
        #classificados .veic { background: url('img/gifs.gif?9.05.20') 0 -481px no-repeat; }
        #classificados .empr { background: url('img/gifs.gif?9.05.20') 0 -530px no-repeat; }
      
      #classificados tt a { font: 10px verdana; text-transform: none; margin: 4px 0 3px 0; }
        #classificados .imov tt a { color: #3270a9; border-left-color: #3270a9; }
        #classificados .veic tt a { color: #ed4d35; border-left-color: #ed4d35; }
        #classificados .empr tt a { color: #50b646; border-left-color: #50b646; }
        
/* -- revele o paraná -- */
  #caixarevele h6 a { background: url('img/jpegs.jpg?9.05.15') 0 -546px no-repeat; }
  #caixarevele .formmais select{width: 100px !important;}
  #titulorevele {width: 335px; float: left;}
  #gallery {width: 337px; float: left; margin-bottom: 25px; display: block; overflow: hidden;}
  #gallery a.fotomaior {
    display: block;
    width: 253px;
    height: 195px;
    overflow: hidden;
    margin: 10px 10px 0 0;
    float: left
    }
    
  #gallery a.fotomenor {
    display: block;
    width: 74px;
    height: 55px;
    overflow: hidden;
    }
    
  #gallery ul {
    width: 74px;
    float: left;
    }
    
    #gallery ul li{
    margin-top: 11px;
    }

/* -- BLOCOS DE RODAPÉ -- */

#blocosderodape dl { /*width: 234px;*/ width: 317px; float: left; background-color: #fff; display: inline;}
#blocosderodape dt , #blocosderodape dt a { /*width: 234px;*/ width: 317px; height: 31px; float: left; text-indent: -9999px; overflow: hidden; display: block; }
#blocosderodape dd { /*width: 234px;*/ width: 317px; float: left; margin-top: 10px; }
#blocosderodape dd p a { padding-right: 10px; font: 10px verdana; color: #333333; display: block; }
#blocosderodape dd strong { width: 35px; height: 33px; font: 24px arial; font-weight: bold; color: #fff; float: left; text-align: center; margin-right: 10px; padding-top: 2px; }
#blocosderodape div { float: left;}
#blocosderodape tt a { margin-bottom: 3px; height: auto !important; }

/* mais comentados */

.maiscomentados { margin-left: 15px; }
.maiscomentados dt { background: url('img/jpegs.jpg?9.05.15') 0 -679px no-repeat; }
.maiscomentados dd { height: 44px; border-bottom: 1px solid #dfddde; }
.maiscomentados dd p a {/*width: 175px;*/ width: 258px;}
.maiscomentados dd strong { background-color: #b01e1f; }
.maiscomentados tt a { color: #b01e1f; border-color: #b01e1f; }

/* mais lidas */

.maislidas { margin-left: 9px }
.maislidas dt { background: url('img/jpegs.jpg?9.05.15') 0 -590px no-repeat; }
.maislidas dd { height: 44px; border-bottom: 1px solid #dfddde; }
.maislidas dd p a {/*width: 175px;*/ width: 258px;}
.maislidas dd strong{ background-color: #3471aa; }
.maislidas tt a { color: #3471aa; border-color: #3471aa; }

/* videos */

.videos { margin-left: 15px; }
.videos dt{ background: url('img/jpegs.jpg?9.05.15') 0 -635px no-repeat; }
.videos dd { height: 44px; border-bottom: 1px solid #dfddde; }
.videos dd p a { /*width: 112px*/ width: 195px; }
.videos dd strong{ background-color: #153f66;}
.videos tt a { color: #153f66; border-color: #153f66;}
.videos img { float: left; margin-right: 10px; width: 56px; height: 36px;}

/* promocoes */

#blocosderodape dl.promocoes { margin-left: 15px; display: none;}
.promocoes dt a { background: url('img/jpegs.jpg?9.05.15') 0 -367px no-repeat;}
.promocoes dd { height: 59px;} 
.promocoes dd p a{ width: 136px ;}
.promocoes tt a { color: #8713a4; border-color: #8713a4;}
.promocoes img { float: left; margin-right: 10px; width: 73px; height: 59px;}

/* -- ONDA -- */

#onda{ width: 963px; height: 63px; background: url('img/bgs.jpg?8.07.22') 0 -77px repeat-x; border: 1px solid #e3e2e2; margin: 25px 0 25px 0; padding: 8px; float: left; position: relative; left: 9px;}
#onda h4{ margin-bottom: 4px; background: url('img/jpegs.jpg?9.05.15') -118px -116px no-repeat; text-indent: -9999px; overflow: hidden; width: 219px; height: 24px; }
#onda h6{ font: 10px arial; color: #2c247b; text-transform: uppercase; width: 48px; height: 9px; float: left; margin-top: 14px;}
#onda form  { overflow: auto; width: 380px; float: left; }
#onda form div { float: left; padding-left: 10px; }
#onda div.seg{ float: left; }
#onda form label{ font: 10px arial; color:#979696; text-transform: uppercase; display: block; }
#onda form input, #onda form select{ width: 96px; height: 16px; border: 1px solid #bfc0c2; font: 10px arial; float: left; }
#onda dl{ float: left; margin-top: 0 !important;}
#onda form button { background-color: #fff; border: 1px solid #dfddde; color: #2c247b; cursor: pointer; float: left; font: 9px arial; height: 18px; text-transform: uppercase; width: 21px; margin: 14px 0 0 10px;}
#onda dl#produtos { width: 317px; height: 64px; padding: 0 20px 0 20px; border-left: 1px dotted #2c247b; font: 10px arial; color: #000; }
#onda dl#produtos dt { color: #2c247b; text-transform: uppercase; margin-left: 3px; display: inline;}
#onda dl#produtos dd a { border-right: 1px solid #b1aeae; color: #000; float: left; display: block; white-space: nowrap; padding:0 3px 0 3px; margin-bottom: 3px;}
#onda dl#assine {/*height: 54px;*/ padding: 0 0 0 20px; border-left: 1px dotted #2c247b; }
#onda dl#assine dt { font: 10px arial; color: #2c247b; text-transform: uppercase;}
#onda dl#assine dd { font: 14px arial; color: #f56707; font-weight: bold; }
#onda dl#assine dd a { font: 10px arial; color: #000; float: left; margin: 4px 0 0 0; }

/* -- TADIN -- */

.listatadin {
  display: block;
  margin-left: 15px;
  overflow: auto;
  float: left;
  }
  .listatadin li {
    display: block;
    float: left;
    width: auto;
    padding: 0 15px 0 0;
    }
    .listatadin img { width: 16px !important; }
    .listatadin li a { cursor: pointer; }
   
  .slideshow .listatadin {
    background-color: #000;
    padding: 10px 0 7px 5px;
    position: relative;
    bottom: 100px;
    }
  .destaquetadin { height: 1840px !important; }
  
  #pequenas .listatadin li {
    width: 17px;
    padding: 0;
    }
  
  .tadintituloespecial ul {
    position: absolute;
    top: 0;
    left: 100px;
    }
  

/* BARRA DA GLOBO */

#glbBarra {
  width:100%;
  height: 21px; 
  background-color:#194455;
  padding-top: 6px;
  }
  #glbBarra ul { padding: 0 0 0 28px; width: 943px; }
  #glbBarra li { float:left; }
  #glbBarra li a { display:block; text-indent: -9999px; overflow: hidden; height: 21px; }

    .glbHome {width:155px; background:#ADADAD url('img/gifs.gif?9.05.20') 0 -934px;}
    .glbNoticias {width:131px; background:#AF0001 url('img/gifs.gif?9.05.20') 0 -1032px;}
    .glbEsportes {width:131px; background:#769D03 url('img/gifs.gif?9.05.20') 0 -1064px;}
    .glbEntretenimento {width:131px; background:#D65703 url('img/gifs.gif?9.05.20') 0 -1098px;}
    .glbVideos {width:131px; background:#504D4D url('img/gifs.gif?9.05.20') 0 -966px;}
    .glbAssinantes {width:131px; background:#E7BA03 url('img/gifs.gif?9.05.20') 0 -1128px;}
    .glbTodos {width:133px; background:#6C7F91 url('img/gifs.gif?9.05.20') 0 -1000px;margin-right:0px; }


/* SELO TRÂNSITO */
#selotransito {
    border: 1px solid #9f9e9e;
    margin-bottom: 15px;
    height: 88px;
    background:#fff url('img/f_tran.gif?9.07.02') no-repeat;
    }
    
#selotransito div{float: right; width: 153px; margin: 20px 55px 0 0; font: 12px arial; display: inline;}
    
    #selotransito div a.verde { color: #00ab4e; text-decoration: underline;}
    #selotransito div a.azul { color: #3270a9; text-decoration: underline;}
    
#shopping {margin-top: 25px;}
