body {
  text-align: center;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000;
  background-color: #fff;
  text-decoration: none;
}
* {
  background-color: transparent;
  text-decoration: none;
}
#descricao-blog h1{
    margin: 3px 0px 10px 0px;
}
#titulo-sessao h1{
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: 700;
  color: #888;
  background-color: #fff;
  text-decoration: none;
}
h1 {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: 700;
  color: #D2512E;
  background-color: #fff;
  text-decoration: none;
  margin: 0px 0px 5px 0px;
  }
form {
  clear: both;
  margin: 0px;
  padding: 0px;
}
select {
  color: #000;
  background-color: #fff;
}
a:link {
  text-decoration: none;  
}
a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
a:active {
  text-decoration: none;  
}
cite {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: oblique;
  color: #333;
  background-color: #fff;
  text-decoration: none;
}
blockquote {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #D45937;
  background-color: #fff;
  text-decoration: none;
  margin: 2px 2px 12px;
  padding: 2px;
}
#corpo {
  width: 750px;
  text-align: left;
  color: #000;
  background-color: #fff;
  padding: 0px;
  margin: auto;
}
#topo {
  clear: both;
  width: 750px;
  height: 100px;
  color: #000;
  background-color: #fff;
  padding: 10px 0px 0px 0px;
  margin: 0px;
}
#header {
  width: 750px;
  color: #000;
  background-color: #fff;
  padding: 0px;
  margin: 0px;
}
#logo {
  float: left;
  width: 172px;
  height: 70px;
  color: #000;
  background-color: #fff;
  margin: 0px;
  padding: 0px;
}
#banner {
  color: #000;
  background-color: #FFFFFF;
  float: right;
  text-align: right;
  width: 578px;
  height: 70px;
  margin: 0px;
  padding: 0px;
}
#data {
  float: left;
  width: 750px;
  height: 20px;
  margin: 0px;
  padding: 0px;
}
#assinantes {
  float: center;
  width: auto;
  height: 20px;
  margin: 0px;
  padding: 0px;
}

#nav {
  float: left;
  text-align: left;
  width: 580px;  
  height: 25px;
  color: #000;
  background-color: #fff;
  margin: 0px;
  padding: 0px;
}
#nav form {
  text-align: left;
}
#nav select {
  width: 185px;
  color: #000;
  background-color: #fff;
  font-size:9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
#selectCol {
  max-width: 300px;
  color: #000;
  background-color: #fff;
}
#idioma {
  margin: 0px;
  padding: 0px 5px 0px 0px;
  height: 25px;
  width: 165px;
  float: left;
  color: #000;
  background-color: #fff;
  text-align: right;
}
#idioma a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #CC0000;
  background-color: #fff;
}
.idioma {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #CC0000;
  background-color: #fff;
}
.idioma-off {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  background-color: #fff;
}
#linha {
  float: left;
  background-image: url(../imagens/interface/div_line.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  height: 5px;
  width: 750px;
  margin: 0px;
  padding: 0px;
  clear: both;
}
#miolo
 {
  width: 750px;
  margin: 0px;
  padding: 0px;
  clear: both;
}
#conteudo-geral {
  padding: 6px 0px 20px 0px;
  margin: 0px;
  text-align: left;
  float: left;
  width: 490px;
}
#conteudo-tv {
  padding: 6px 0px 0px 0px;
  margin: 0px;
  text-align: left;
  float: left;
  width: 490px;
}
#tv-esquerda {
  width: 370px;
  float: left;
  margin: 10px 0px 0px 0px;
}
#tv-direita {
  width: 370px;
  float: right;
  margin: 10px 0px 0px 0px;
}
#tv-esquerda img, #tv-direita img {
  float: left;
  margin: 0px 13px 4px 0px;
}
#evento {
  margin: 0px 0px 20px 0px;
  clear: left;
}
#titulo-evento {
  width: 730px;
  float: left;
  color: #888;
  background-color: #eee;
  border: 1px solid #999;
  margin: 5px 0px 10px 0px;
  padding: 10px;
}
#titulo-evento #titulo-evento-imagem {
  float: left;
  margin: 0px 10px 0px 0px;
}
#titulo-evento #titulo-evento-titulo {
  font-family: Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: 700;
  color: #888;
  background-color: #eee;
}
#box-video {
  text-align: left;
  width: 350px;
  float: left;
  margin: 0px 0px 15px 0px;
  padding: 0px;
}
#box-texto-video {
  text-align: left;
  width: 350px;
  float: left;
  margin: 30px 0px 0px 0px;
  padding: 0px;
}
#box-texto-video #email {
  background-image: url(../imagens/interface/icon_mail.gif);
  background-repeat: no-repeat;
  background-position: 3px;
  padding: 0px 0px 0px 18px;
  border: 1px solid #aaa;
  position: relative;
  top: 20px;
}
#box-outros-videos {
  text-align: left;
  width: 600px;
  float: left;
  margin: 0px;
  padding: 0px;
}
#box-outros-videos #link-video {
  background-image: url(../imagens/minicam.bmp);
  background-repeat: no-repeat;
  margin: 10px 0px 15px 10px;
  padding: 0px 0px 0px 20px;
}
#nota {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-align: center;
  letter-spacing: 1px;
  clear: both;
  margin: 0px 0px 15px 0px;
}
#nota a {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  text-decoration: underline;
  letter-spacing: 1px;
}

/*----------------------------------*/
/*--- ESTILOS PARA IMPRESSÃO -------*/
/*----------------------------------*/

#corpo-print {
  text-align: left;
  color: #000;
  background-color: #fff;
  padding: 0px;
  margin: 25px;
}
#cabecalho-print {
  height: 65px;
}
#cabecalho-print #editoria {
  text-align: right;
}
.titulo-grande {
  font-size: 16pt;
}


/*----------------------------------*/
/*--- FIM ESTILOS PARA IMPRESSÃO ---*/
/*----------------------------------*/

#busca {
  clear: both;
  margin: 4px 0px 6px 0px;
  width: auto;
  height: 30px;
  color: #000;
  background-color: #FFA9A5;
  border-top: 1px solid;
}
#busca form {
  text-align: center;
  color: #000;
  background-color: #FFA9A5;
}
#busca input {
  margin: 0px;
  padding: 0px;
  position: relative;
  top: 5px;
  width: 125px;
  height: 15px;
}
#busca .labels {
  font-size: 11px;
  margin: 0px;
  padding: 0px;
  position: relative;
  top: 5px;
  left: -5px;
  color: #000;
  background-color: #FFA9A5;
}
#busca .ok {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 800;
  color: #FFFFFF;
  font-size: 9px;
  line-height: 9px;
  background-color: #CC3333;
  height: 17px;
  width: 36px;
}

#login {
  margin: 4px 0px 6px 0px;
  padding: 0px 0px 5px 0px;
  width: auto;
  height: auto;
  color: #000;
  background-color: #FFA9A5;
  border: 1px solid;
}
#login .titulo {
  font-size: 11px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  position: relative;
  top: 2px;
  left: 4px;
  color: #000;
  background-color: #FFA9A5;
  width: 100px;
}
#login .texto {
  margin: 0px;
  line-height: 15px;
}
#login a.texto {
  text-decoration: underline;
}
#login a.texto:hover {
  text-decoration: none;
}
#login .sub_button {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 800;
  color: #FFFFFF;
  font-size: 9px;
  line-height: 9px;
  background-color: #CC3333;
  width: 45px;
  height: 17px;
}
#login .erro {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 800;
  color: #FF0000;
  font-size: 9px;
  margin: 5px 0px 0px 3px;
  padding: 0px;
  width: 225px;
  height: auto;
}

/* classes conteudo */
#linha500 {
  clear: both;
  margin: 0px;
  width: 480px;
  background-image: url(../imagens/interface/div_line.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}
#box-quatro-colunas {
  text-align: left;
  width: 108px;
  float: left;
  color: #000;
  background-color: #eee;
  border: 1px dotted #888;
  margin: 5px 4px 0px 0px;
  padding: 3px 1px 3px 5px;
}
#box-quatro-colunas img {
  border: 0px;
  text-align: center;
  margin: 0px 0px 2px 0px;
}
#box-quatro-colunas p {
  margin: 0px;
  padding: 0px;
  text-align: left;
  float: left;
  width: auto;
}
#separador {
  clear: both;
  margin: 0px;
  width: 450px;
}
#conteudo-box-texto {
  width: 480px;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 4px;
  clear: both;
}
#conteudo-box-interativo {
  width: 464px;
  float: left;
  margin: 0px;
  padding: 5px;
  border: 1px solid #888;
}
#conteudo-box-interativo-header {
  text-align: left;
  width: 460px;
  height: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 600;
  background-color: #eee;
  color: #777;
  margin: 0px 0px 6px 0px;
  padding: 3px 0px 2px 4px;
  border: 1px;
  clear: both;
}
#conteudo-box-interativo p {
  text-align: left;
  float: right;
  vertical-align: top;
  margin: 0px;
  color: #000;
  background-color: #fff;
}
#conteudo-box-interativo img {
  border: 0px;
  float: left;
  padding: 0px;
  margin: 0px 10px 0px 0px;
}


a .imagem{
  border:0px none;
}











#conteudo-box-tv {
  width: 474px;
  height: 174px;
  margin: 0px 0px 10px 0px;
  padding: 0px;
  border: 1px solid #888;
  background-color: #FBFAF0;
}
#sub-box-tv {
  width: 200px;
  height: 174px;
  float: left;
  margin: 0px;
  padding: 0px;
}
#sub-box-hot {
  width: 274px;
  height: auto;
  float: left;
  margin: 0px;
  padding: 0px;
  background-color: #FBFAF0;
}

#sub-box-hot p {
  margin: 4px;
  padding: 0px;
  width: 264px;
  height: auto;
}
#sub-box-hot #primeiro {
  margin: 0px;
  padding: 4px 0px 0px 4px;
}
#sub-box-hot #outros {
  padding: 4px 0px;
  border-top: 1px dashed #d7d89a;
}

#sub-box-hot .primeiro {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: 700;
  color: #D2512E;
  background-color: #FBFAF0;
  text-decoration: none;
}


#to-blend, #txt1, #prox-ant {
  background-color: #AAA;
  color: #FFF;
  text-align: center;
  margin: 0px;
  padding: 0px;
  clear: both;
}
#to-blend {
  padding: 10px 0px 0px 0px;
  border-right: 2px solid #666;
}
#to-blend img {
  border: 1px solid #000;
}
#txt1 {
  background-color: #AAA;
  color: #000;
  font-family: Verdana, sans-serif;
  font-weight: normal;
  padding: 4px 0px;
  xborder-bottom: 1px solid #666;
}
#prox-ant {
  xborder-top: 1px solid #888;
  border-right: 2px solid #666;
  border-bottom: 1px solid #666;
}
#prox-ant img {
  margin: 0px;
  padding: 0px;
}
















#conteudo-box-frase {
  width: 470px;
  height: auto;
  padding: 0px;
  margin: 0px;
  background-image: url(../imagens/interface/back_frase.gif);
  background-position: 0px;
  background-repeat: no-repeat;
}

#conteudo-box-frase-i {
  width: 470px;
  height: auto;
  padding: 0px;
  margin: 0px;
  background-position: 0px;
  background-repeat: no-repeat;
}

#conteudo-box-frase-n {
  width: 470px;
  height: auto;
  padding: 0px;
  margin: 0px;
  background-position: 0px;
  background-repeat: no-repeat;
}

#conteudo-box-lista {
  border: 1px dashed red;
  width: 470px;
  height: auto;
  padding: 0px;
  margin: 0px;
}

#sub-box-img {
  margin: 3px 6px 0px 0px;
  float: left;
}
#sub-box-text {
  margin: 0px;
  text-align: left;
}
#conteudo-box-texto img {
  border: 0px;
  clear: both;
}
#conteudo-box-texto p.linhafina b, #texto-print p.linhafina b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 600;
}
#conteudo-box-texto p.linhafina i, #texto-print p.linhafina i {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: italic;
}
#conteudo-box-texto p.linhafina u, #texto-print p.linhafina u {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
}
#conteudo-box-texto p.texto b, #texto-print p.texto b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 600;
}
#conteudo-box-texto p.texto {
  font-weight: normal;
}
#conteudo-box-texto p.texto i, #texto-print p.texto i {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
}
#conteudo-box-texto p.texto u, #texto-print p.texto u {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}
#conteudo-box-texto dl {
  width: 480px;
  margin: 0px;
  padding: 0px;
}
#conteudo-box-texto p.texto a, #conteudo-box-texto p.texto a:visited,
#texto-print p.texto a, #texto-print p.texto a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}
#conteudo-box-texto p.texto a:hover, #texto-print p.texto a:hover  {
  text-decoration: none;
}
#conteudo-box-texto dt, #conteudo-box-texto dd, #conteudo-box-texto a.email {
  height: auto;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: 300;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
}
#conteudo-box-texto dt b, #conteudo-box-texto dd b, #conteudo-box-texto a.email b {
  height: auto;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: 700;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
}
#conteudo-box-texto dt {
  width: 190px;
  text-align: right;
  color: #D2512E;
  background-color: #fff;
  margin: 5px 0px 0px 0px;
}
#conteudo-box-texto dd {
  width: 280px;
  float: right;
  text-align: left;
  color: #000;
  background-color: #fff;
  position: relative;
  top: -13px;
}
#conteudo-box-texto a.email {
  text-decoration: underline;
}

/* fim classes conteudo */
#destaque {
  float: right;
  width: 250px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
}
/*  classes destaques a direita */

#destaque-box-texto
 {
  width: 240px;
  padding: 0px 0px 0px 4px;
  margin: 0px 5px 15px 0px;
  vertical-align: top;
  text-align: left;
}
/*colunistas*/
#destaque-box-texto p {
  margin: 0px;
  padding: 0px;
  text-align: left;
}

#destaque-box-texto img {
  margin: 0px;
  padding: 0px;
  text-align: left;
}

#sub-destaque-img {
  margin: 0px 4px 4px 0px;
  text-align: left;
}
  
#sub-destaque-text {
  margin: 0px;
  padding: 0px;
  width: auto;
  height: auto;
  text-align: left;
}
/*colunistas fim*/
/*ultimas*/
#destaque-box-ultimas {
  width: 235px;
  padding: 0px 0px 0px 4px;
  margin: 0px;
  vertical-align: top;
  text-align: left;
}
/*ultimas*/

#destaque-box-especiais {
  width: 244px;
  padding: 0px 0px 0px 4px;
  margin: 0px;
  text-align: left;
}

#linha-destaque {
  clear: both;
  margin: 0px;
  width: 250px;
  background-image: url(../imagens/interface/div_line.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}
#header-destaque {
  clear: both;
  padding: 0px;
  margin: 0px;
  width: 260px;
  height: 25px;
}


/* fim destaque direita*/
#pe {
  color: #000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;
  clear: both;
  text-align: center;
  padding: 10px 20px;
  margin: 0px 0px 10px 0px;
  background-color: #eee;
  width: 710px;
}
#pe a {
  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;
  color: #000;
  background-color: #eee;
}
.header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000;
  text-decoration: none;
  background-color: #CCCCCC;
  border: 1px solid #888999;
}
.labels {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: 600;
}
.lista {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #000;
  border-right-color: #000;
  border-bottom-color: #000;
}
.textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  border: 1px solid #000;
  margin: 2px;
  padding: 2px;
}
.button {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  background-color: #D2512E;
  width: auto;
}
.select {
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.linha {
  width: 760px;
  background-image: url(../imagens/interface/div_line_v.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}
#titulo-sessao {
  clear: both;
  margin: 7px 0px 5px 0px;
  padding: 0px 0px 0px 18px;
  background-image: url(../imagens/interface/estrela.gif);
  background-repeat: no-repeat;
  background-position: left;
}
#titulo-sessao .titulo {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: 700;
  color: #888;
  background-color: #fff;
  text-decoration: none;
}
#titulo-print img {
  margin: 0px 10px 0px 0px;
}
.titulo, .eixo {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: 700;
  color: #D2512E;
  background-color: #fff;
  text-decoration: none;
}
.titulo {
  margin: 0px 0px 5px 0px;
}
.eixo {
  margin: 25px 0px 0px 0px;
}
.texto {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-style: normal;
  text-decoration: none;
  background-color: transparent;
  color: #000;
  margin: 20px 0px 0px 0px;
}
.linhafina {
  text-align: justify;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  text-decoration: none;
  margin: 5px 0px;
}
h2 {
  text-align: justify;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight:normal;
  text-decoration: none;
  margin: 5px 0px;
}
.textoArt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  text-decoration: none;
  margin: 4px;
  padding: 4px;
}
.linhaVr {
  background-image: url(../imagens/div_line_v.gif);
  background-repeat: repeat-y;
  background-position: right;
}
.linhaVl {
  background-image: url(../imagens/div_line_v.gif);
  background-repeat: repeat-y;
  background-position: left;
}
.frase {
  text-align: center;
  font-family: Impact, serif;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  vertical-align: middle;
  width: 395px;
  height: auto;
  color: #D47F70;
  background-color: transparent;
  position: relative;
  top: 5px;
  left: 37px;
}
.frase-i {
  text-align: center;
  font-family: Impact, serif;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  vertical-align: middle;  width: 395px;
  height: auto;
  color: #D47F70;
  background-color: transparent;
  position: relative;
  top: 5px;
}
.frase * {
  margin: inherit;
  padding: inherit;
  height: inherit;
  width: inherit;
  line-height: inherit;
  vertical-align: inherit;
  color: inherit;
  text-align: inherit;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
}
.frase strong {
  font-weight: bold;
}
.autor {
  margin: 0px;
  padding: 5px 0px 0px 0px;
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: normal;
  width: 425px;
  height: auto;
  color: #000;
  background-color: transparent;
}
.chapeu {
  font-family: "Courier New", Courier, monospace;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
  color: #666;
  background-color: #fff;
  text-decoration: none;
  margin: 0px 0px 5px 0px;
}
.canais {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #888;
  background-color: #fff;
  text-decoration: none;

}
.headline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: 300;
  color: #D2512E;
  background-color: transparent;  
  text-decoration: none;
}
.somos {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #D2512E;
  background-color: transparent;  
  text-decoration: none;
  text-align: center;
}

.taboff {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  background-color: #CCCCCC;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  text-indent: 3px;
}
.tabon {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  background-color: #FFFFFF;
  text-indent: 3px;
  border-top: 1px dotted #000;
  border-right: 1px dotted #000;
  border-bottom: 1px none #000;
  border-left: 1px solid #333;
  margin-top: 0px;
  margin-right: 2px;
  margin-bottom: 0px;
  margin-left: 2px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px;
}
.tabonEsq {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  background-color: #FFFFFF;
  text-indent: 3px;
  border-top: 1px dotted #000;
  border-bottom: 1px none #000;
  border-left: 1px solid #333;
  margin-top: 0px;
  margin-right: 2px;
  margin-bottom: 0px;
  margin-left: 2px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 5px;
}
.tabonDir {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  background-color: #FFFFFF;
  text-indent: 3px;
  border-top: 1px dotted #000;
  border-right: 1px solid #333;
  border-bottom: 1px none #000;
  border-left: 1px solid #333;
  margin-top: 0px;
  margin-right: 2px;
  margin-bottom: 0px;
  margin-left: 2px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 5px;
}
.tabback {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  border-bottom: 1px dotted #000;
  border-left: 1px dotted #FFFFFF;
  text-indent: 3px;
}
.canais-complementos {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #888;
  background-color: #fff;
  text-decoration: none;
  margin-left: 4px;
}
.textarea-busca {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  width: 80px;
}
.headline-dot {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  color: #000;
  background-color: transparent;
  text-decoration: none;
  list-style-type: disc;
  list-style-position: inside;
  list-style-image: url(../imagens/interface/bullet.gif);
  padding: 0px;
}
.chamadas {
  font-size: 10px;
  color: #888;
  background-color: #fff;
  font-weight: 600;
}
.colunista {
  font-family: "Courier New", Courier, monospace;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  color: #333;
  background-color: #fff;
  text-decoration: none;
}
.data-lista {
  font-family: "Courier New", Courier, monospace;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #888;
  background-color: #fff;
  text-decoration: none;
  margin: 0px 0px 10px 0px;
}
.abrepop1 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #D2512E;
  background-color: #fff;
  text-decoration: none;
}
.abrepop2 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #FF3300;
  background-color: #fff;
  text-decoration: none;
  margin: 0px;
}
.materia-titulo {
  font-family: "Courier New", Courier, monospace;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  color: #333;
  background-color: #fff;
  text-decoration: none;
  margin-top: 2px;
  margin-right: 10px;
  margin-bottom: 2px;
  margin-left: 10px;
}
.creditos {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  background-color: #FFAF93;
  margin: 10px;
}
#ampl_album {
  position: relative;
  padding: 10px;
  margin: 0px;
  float: left;
  color: #000;
  background-color: #5B7AB1;
  width: 510px;
  height: 510px;
}
#thumb_album {
  position: relative;
  float: left;
  margin : 0px;
  padding : 3px 0px 0px 3px;
  width : 109px;
}
#thumb_album img {
  position: relative;
  float: left;
  margin: 0px 3px 3px 0px;
  padding: 0px;
  border: 0px;
  width: 50px;
  height: 50px;
}
.headline-link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  color: #888;
  background-color: transparent;
  text-decoration: none;
  margin: 0px 0px 5px 0px;
}
.chapeu-vermelho {
  font-family: "Courier New", Courier, monospace;
  font-size: 10pt;
  font-style: normal;
  font-weight: 500;
  text-decoration: none;
  letter-spacing: -1px;
  color: #DF3200;
  background-color: transparent;
  margin: 0px 0px 5px 0px;
}
.chapeu-vermelho:visited, .chapeu-vermelho:hover, 
.chapeu-vermelho:link, .chapeu-vermelho:active {
  font-family: "Courier New", Courier, monospace;
  font-size: 10pt;
  font-style: normal;
  font-weight: 500;
  text-decoration: none;
  letter-spacing: -1px;
  color: #DF3200;
  background-color: transparent;
  margin: 0px;
}
.carta-resposta {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: normal;
  color: #888;
  background-color: #fff;
  text-decoration: none;
}
.carta {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #000;
  background-color: #fff;
  text-decoration: none;
}
.textoChamadas {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  text-decoration: none;
  font-weight: 400;
  color: #000;
  background-color: #fff;
}
.textoChamadas:visited, .textoChamadas:hover, 
.textoChamadas:link, .textoChamadas:active {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  text-decoration: none;
  font-weight: 400;
  color: #000;
  background-color: #fff;
}
.textoChamadasLateral {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  letter-spacing: 1px;
  color: #000;
  background-color: transparent;
}
.textoChamadasLateral:visited, .textoChamadasLateral:hover, 
.textoChamadasLateral:link, .textoChamadasLateral:active {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  letter-spacing: 1px;
  color: #000;
  background-color: transparent;
}
.textoChamadasLateral b {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  letter-spacing: 1px;
  color: #000;
  background-color: transparent;
}

.titulo-expediente, .titulo-quem-somos {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  color: #888999;
  text-decoration: none;
  text-align: center;
  margin: 10px 0px;
  clear: both;
}
.titulo-quem-somos {
  text-align: left;
}
#box-about ul, #box-about li, #box-about a {
  list-style-type: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: 300;
  text-align: center;
  margin: 0px;
  padding: 0px;
}
#box-about ul {
  width: 480px;
  margin-bottom: 10px;
}
#box-about .title {
  color: #D2512E;
  background-color: #fff;
  margin-top: 20px;
}

#search {
  margin: 0px;
  text-align: left;
}

#search .titulo {
  font-family: "Courier New", Courier, monospace;
  font-size: 12pt;
  font-style: normal;
  font-weight: 500;
  text-decoration: none;
  letter-spacing: -1px;
  color: #DF3200;
  background-color: transparent;
  margin: 0px 0px 2px 0px;
}

#search .data {
  font-family: "Courier New", Courier, monospace;
  font-size: 12px;
  font-style: normal;
  text-decoration: none;
  font-weight: 550;
  color: #000;
  background-color: #fff;
  margin: 0px 0px 3px 0px;
}

#search .texto {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-style: normal;
	text-decoration: none;
	color: #000;
	background-color: #fff;
  margin: 0px 0px 10px 0px;
}
#search .resultado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
    font-weight: 600;
	color: #DF3200;
	background-color: #fff;
	margin: 0px 0px 5px 0px;
}

#search .display {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	text-decoration: none;
    font-weight: 600;
  	color: #888;
  	background-color: #fff;
	margin: 0px 0px 20px 0px;
}
#tools {
  width: 80%;
  height: auto;
  float: right;
  text-align: right;
  margin: 0px 0px 10px 0px;
  padding: 2px 0px 0px 0px;
}
#tools .print, #tools .mail, 
#tools .regra, #tools .coment {
  float: right;
  width: 130px;
  margin: 5px 0px 0px 0px;
  background-repeat: no-repeat;
  background-position: right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000;
  background-color: transparent;
  text-decoration: none;
}
#tools .print {
  padding: 0px 18px 0px 0px;
  background-image: url(../imagens/ico_imprimir.gif);
}
#tools .mail{
  padding: 0px 21px 0px 0px;
  background-image: url(../imagens/ico_mail.gif);
}
#tools .regra{
  padding: 0px 21px 0px 0px;
  background-image: url(../imagens/ico_regra.gif);
}
#tools .coment{
  padding: 0px 21px 0px 0px;
  background-image: url(../imagens/ico_coment.gif);
}
#sub_button {
  height: 20px;
  text-align: center;
  font-family: arial, sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #666;
  background: #eee;
  border: 1px solid #999;
  padding: 1px 1px;
}
#formulario {
  width: auto;
  height: auto;
}
#formulario ul {
  list-style-type: none;
  margin: 15px 0px;
  padding: 0px;
  text-align: left;
}
#formulario li {
  width: 425px;
  height: 25px;
  text-align: right;
}
#formulario input {
  border: 1px solid #bbb;
}
.erroMsg {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  letter-spacing: 1px;
  color: #DF3200;
  background-color: transparent;
}
.erroMsg b {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  letter-spacing: 1px;
  color: #DF3200;
  background-color: transparent;  
}

/* ---------------------------------------------------------- */
/* ---- Blog                                             ---- */
/* ---------------------------------------------------------- */

#conteudo-blog {
  width: 480px;
  float: left;
}
#conteudo-blog .descricao-blog {
  margin: 3px 0px 10px 0px;
}
#conteudo-blog #post-texto {
  margin: 0px 0px 30px 0px;
}
#conteudo-blog #post-texto p {
  margin: 0px;
  padding: 0px;
}
#conteudo-blog #post-texto .data {
  font-family: "Courier New", Courier, monospace;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
  color: #666;
  background-color: #fff;
  text-decoration: none;
  margin: 0px 0px 2px 0px;
}
#conteudo-blog #post-texto .titulo {
  margin: 0px 0px 3px 0px;
}
#conteudo-blog #post-texto .autor {
  font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
  color: #888;
  
  
  margin: 0px 0px 3px 0px;
  text-align: left;

  position: relative;
  top: 0px;
  left: 0px;
}
#conteudo-blog #post-texto .chamada {
  margin: 0px 0px 5px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  line-height: 18px;
}
#conteudo-blog #post-texto .chamada b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
#conteudo-blog #post-texto .chamada i {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
}
#conteudo-blog #post-texto .chamada u {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}
#conteudo-blog #post-texto .corpo {
  margin: 0px 0px 10px 0px;
  line-height: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
}
#conteudo-blog #post-texto .corpo b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
#conteudo-blog #post-texto .corpo i {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
}
#conteudo-blog #post-texto .corpo u {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}
#conteudo-blog #post-texto .erro {
  font-weight: 800;
  color: #FF0000;
  margin: 0px 0px 10px 0px;
}
#conteudo-blog #post-texto img {
  float: left;
  margin: 0px 10px 5px 0px;
}
#conteudo-blog #post-texto .post-link {
  margin: 0px 0px 5px 0px;
}
#conteudo-blog #post-texto a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #D2512E;
}

#conteudo-blog #post-texto #tools-blog {
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
}
#conteudo-blog #post-texto #tools-blog a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #777;
}
#conteudo-blog #post-texto #tools-blog a:hover {
  text-decoration: underline;
}
#conteudo-blog #post-texto #tools-blog .comment {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  background-image: url(../imagens/ico_coment.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  padding: 0px 0px 0px 20px;
}
#conteudo-blog #post-texto #tools-blog .cat {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  background-image: url(../imagens/ico_regra.gif);
  background-repeat: no-repeat;
  background-position: 0px;
  padding: 0px 0px 0px 20px;
}
#conteudo-blog #paginacao {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  margin: 0px 0px 20px 0px;
}
#conteudo-blog #paginacao a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
}
#conteudo-blog #paginacao a:hover {
  text-decoration: none;
}

#conteudo-blog #post {
  margin: 0px 0px 20px 0px;
}
#conteudo-blog #post p {
  margin: 0px;
  padding: 0px;
  clear: both;
}
#conteudo-blog #post .titulo {
  font-family: Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  margin: 20px 0px;
}
#conteudo-blog #post #comment-box-1 {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  background-color: #fff;
  margin: -1px 0px 0px 0px;
  padding: 15px 5px;
}
#conteudo-blog #post #comment-box-2 {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  background-color: #eee;
  margin: -1px 0px 0px 0px;
  padding: 15px 5px;
}
#conteudo-blog #post #comment-box-1 .autor,
#conteudo-blog #post #comment-box-2 .autor {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  text-align: left;
  position: relative;
  top: 0px;
  left: 0px;
  margin: 0px;
  padding: 0px;
}
#conteudo-blog #post #comment-box-1 .autor a,
#conteudo-blog #post #comment-box-2 .autor a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}

#conteudo-blog #post .erro {
  font-weight: 800;
  color: #FF0000;
  margin: 10px 0px 0px 0px;
}
#conteudo-blog #post .comment-input {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  width: 260px;
  height: 15px;
}
#conteudo-blog #post .comment-textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  width: 300px;
  height: 100px;
}
#conteudo-blog #post .comment-button {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 800;
  color: #FFFFFF;
  font-size: 9px;
  line-height: 9px;
  background-color: #CC3333;
  width: auto;
  height: 17px;
}

#conteudo-blog #post dt {
  width: 75px;
  height: 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  float: left;
  clear: both;
}
#conteudo-blog #post dd {
  width: 400px;
  height: auto;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  margin: 0px 0px 5px 0px;
}
#conteudo-blog #post dd a, #conteudo-blog #post dd label {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  margin: 0px 0px 5px 0px;
}
#conteudo-blog #post dd a {
  text-decoration: underline;
}
#formatacao {
  border: 1px solid #ccc;
  background-color: #eee;
  margin: 10px 0px 10px 0px;
  width: 400px;
}
#conteudo #formatacao ul {
  margin: 0px;
  padding: 3px;
}
#conteudo #formatacao li {
  list-style-type: disc;
  list-style-position: inside;
  margin: 3px;
  padding: 0px;
}
#conteudo #formatacao li a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none;
}
#opt_button {
  width: 40px;
  height: auto;
  text-align: center;
  font-family: Courier, Arial, sans-serif;
  font-size: 8pt;
  color: #666;
  background: #eee;
  border: 1px solid #888;
  margin: 3px 0px;
  padding: 0px;
}
#opt_button_b {
  width: 20px;
  height: auto;
  text-align: center;
  font-family: Courier, Arial, sans-serif;
  font-size: 8pt;
  color: #666;
  background: #eee;
  border: 1px solid #888;
  margin: 3px 0px;
  padding: 0px;
  font-weight: bold;
}
#opt_button_i {
  width: 20px;
  height: auto;
  text-align: center;
  font-family: Courier, Arial, sans-serif;
  font-size: 8pt;
  color: #666;
  background: #eee;
  border: 1px solid #888;
  margin: 3px 0px;
  padding: 0px;
  font-style: italic;
}
#opt_button_u {
  width: 20px;
  height: auto;
  text-align: center;
  font-family: Courier, Arial, sans-serif;
  font-size: 8pt;
  color: #666;
  background: #eee;
  border: 1px solid #888;
  margin: 3px 0px;
  padding: 0px;
  text-decoration: underline;
}

#menu-blog {
  width: 250px;
  float: right;
}
#menu-blog #box-blog {
  border: 1px solid #000;
  margin: 10px 0px 0px 10px;
}
#menu-blog #box-blog #titulo-box {
  width: 233px;
  padding: 3px 0px 3px 5px;
  border-bottom: 1px solid #000;
  background-color: silver;
  font-family: Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
}
#menu-blog #box-blog #text-box {
  width: 233px;
  padding: 2px 0px 2px 5px;
  font-family: Verdana, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
}
#menu-blog #box-blog #text-box a {
  font-family: Verdana, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
}
#menu-blog #box-login-blog {
  border: 1px solid #aaa;
  background-color: #eee;
  margin: 10px 0px 10px 10px;
  padding: 10px;
}
#menu-blog #box-login-blog #titulo-box {
  font-family: Verdana, sans-serif;
  font-size: 11px;
  color: #888;
  background-color: #eee;
}
#menu-blog #box-login-blog .login-button {
  border: 1px solid #000;
  background-color: #bbb;
  margin: 0px;
  padding: 0px;
}

.espanhol {
  font-family: verdana; 
  color:#F6D400; 
  background-color: #E0012D; 
  font-size:10px; 
  font-weight: bolder; 
  text-decoration: none
}

.ingles {
  font-family: verdana; 
  color:#FFFFFF; 
  background-color: #002C72; 
  font-size:10px; 
  font-weight: bolder; 
  text-decoration: none
}

table.comentario tr td {
  font-size:9px;
}






/* ---------------------------------------------------------- */
/* ---- BOOKMARKS                                        ---- */
/* ---------------------------------------------------------- */



div.shr-bookmarks{
  margin:20px 0;
  clear:both !important
}

div.shr-bookmarks-expand{
  height:32px;
  overflow:hidden
}

div.shr-bookmarks ul.socials li{
  background-image:url('../imagens/shr-custom-sprite.png') !important;
  background-repeat:no-repeat !important;
}

div.shr-bookmarks-bg-shr{
  padding:28px 0 0 10px !important;
  background:transparent url('../imagens/sharing-shr.png') no-repeat !important
}

div.shr-bookmarks ul.socials{
  width:100% !important;
  margin:0 !important;
  padding:0 !important;
  float:left !important
}

div.shr-bookmarks ul.socials{
  background:transparent none !important;
  border:0 none !important;
  outline:0 none !important
}

div.shr-bookmarks ul.socials li{
  display:inline !important;
  float:left !important;
  list-style-type:none !important;
  padding:0 !important;height:29px !important;
  width:60px !important;
  cursor:pointer !important;
  margin:3px 0 0 !important;
  background-color:transparent !important;
  border:0 none !important;
  outline:0 none !important;
  clear:none !important
}

div.shr-bookmarks ul.socials li:before,div.shr-bookmarks ul.socials li:after,div.shr-bookmarks ul.socials li a:before,div.shr-bookmarks ul.socials li a:after{
  content:'' !important;
}

div.shr-bookmarks ul.socials a,div.shr-bookmarks ul.socials a:hover{
  display:block !important;
  width:60px !important;
  height:29px !important;
  text-indent:-9999px !important;
  background-color:transparent !important;
  text-decoration:none !important;
  border:0 none !important
}

div.shr-bookmarks ul.socials a:hover,div.shr-bookmarks ul.socials li:hover{
  background-color:transparent !important;
  border:0 none !important;
  outline:0 none !important
}

li.shr-twitter{
  background-position:0px bottom !important
}

li.shr-twitter:hover{
  background-position:0px top !important
}

li.shr-facebook{
  background-position:-60px bottom !important
}

li.shr-facebook:hover{
  background-position:-60px top !important
}

li.shr-orkut{
  background-position:-120px bottom !important
}

li.shr-orkut:hover{
  background-position:-120px top !important
}

li.shr-ning{
  background-position:-180px bottom !important
}

li.shr-ning:hover{
  background-position:-180px top !important
}

li.shr-technorati{
  background-position:-240px bottom !important
}

li.shr-technorati:hover{
  background-position:-240px top !important
}

li.shr-googlebuzz{
  background-position:-300px bottom !important
}

li.shr-googlebuzz:hover{
  background-position:-300px top !important
}

li.shr-delicious{
  background-position:-360px bottom !important
}

li.shr-delicious:hover{
  background-position:-360px top !important
}

li.shr-digg{
  background-position:-420px bottom !important
}

li.shr-digg:hover{
  background-position:-420px top !important
}





/* ---------------------------------------------------------- */
/* ---- FEEDS                                            ---- */
/* ---------------------------------------------------------- */


table.feed {
  border-collapse:collapse;
}

table.feed tr {

}

table.feed td {
  font-size:12px;
  margin-left:15px;
  padding:8px 5px;
}

table.feed td a{
  color:#e1512e;
}

table.feed th {
 background-color:#e1512e;
 padding:5px;
 color:white;
 font-size:12px;
}

#feed-cabecalho {
  float:right;
  padding-top: 0px;
  color:#e1512e;
}

#feed {

  width:350px;
  padding-left: 150px;
  color:#e1512e;
  font-size:12px;
}

span.feed {
  float:right;
  padding-top: 0px;
  color:#e1512e;
  font-size:12px;

}
