div#subColA div.titSect {
  position: relative;
  width: 540px;
  height: 63px;
  background-repeat: no-repeat;
}

  div#subColA div.titSect h2 {
    position: absolute;
    width: 330px;
    height: 30px;
    background-repeat: no-repeat;
    top: 10px;
    left: 0;
  }

  div#subColA div.titSect.noRecursos h2 {
    position: absolute;
    width: 500px;
    height: 30px;
    background-repeat: no-repeat;
    top: 10px;
    left: 0;
  }

  div#subColA div.titSect div.recursos {
    position: absolute;
    width: 196px;
    height: 40px;
    top: 7px;
    right: 0px;
  }
    div#subColA div.titSect div.recursos h6 {
      width: 64px;
      height: 13px;
      background-repeat: no-repeat;
    }
    
    div#subColA div.titSect div.recursos a,div#subColA div.titSect div.recursos strong {
      display: block;
      float: left;
      height: 18px;
      background-repeat: no-repeat;
    } 
    
      div#subColA div.titSect div.recursos strong span { display: none; }
      
    div#subColA div.titSect div.recursos a.imprimir { 
      width: 50px;
      border-right: 1px solid #000;
      background-image: url(../images/bot_recurso_imprimir.gif);
      background-position: left 5px;
    	voice-family : "\"}\"";
    	voice-family : inherit;
      width: 49px;
    }
    div#subColA div.titSect div.recursos a.indicar { 
      width: 59px;
      border-right: 1px solid #000;
      background-image: url(../images/bot_recurso_indicar.gif);
      background-position: center 5px;
    	voice-family : "\"}\"";
    	voice-family : inherit;
      width: 58px;
    }
    
    div#subColA div.titSect div.recursos strong {
      width: 39px;
      background-image: url(../images/bot_recurso_texto.gif);
      background-position: center center;
    }

    div#subColA div.titSect div.recursos a.aumentar {
      width: 20px;
      background-position: center 0px;
    }
    div#subColA div.titSect div.recursos a.diminuir {
      width: 17px;
      background-position: center 0px;
    }
    div#subColA div.titSect div.recursos a.imprimir:hover { background-position: left -15px; }
    div#subColA div.titSect div.recursos a.indicar:hover { background-position: center -15px; }
    div#subColA div.titSect div.recursos a.aumentar:hover { background-position: center -20px; }
    div#subColA div.titSect div.recursos a.diminuir:hover { background-position: center -20px; }

  div#subColA h1 {
    width: 540px;
    margin-bottom: 10px;
    font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif;
    color: #fff;
    font-size: 24px;
    line-height: 120%;
  }
    div#subColA h1 span { display: inline; padding: 0 5px;}
  
  div#subColA em.excerpt {
    display: block;
    width: 540px;
    font-size: 12px;
    line-height: 150%;
    margin-bottom: 20px;
  }
  
  div#subColA div.txt {
    width: 540px;
    font-size: 12px;
    line-height: 150%;
  }

  div#subColA div.txt div.listIntVideo img {
    display: block;
    float: left;
    margin-right: 5px;
  }
  
  div#subColA div.txt img {
    padding: 5px;
    border: 1px solid #ccc;
    background-color: #fff;    
  }

    div#subColA div.txt a { font-weight: bold; }

    div#subColA div.txt a:hover { text-decoration: underline; }

    div#subColA div.txt div#txtColA {
      float: left;
      width: 294px;
      padding-right: 20px;
    	voice-family: "\"}\"";
    	voice-family: inherit;
    	width: 274px;
    }

    div#subColA div.txt div#txtColA_2 {
      float: left;
    }
    
    div#subColA div.txt div#txtColA_2 div#txtColB_2 {
      float: right;
      width: 246px;
      margin: 0 0 10px 10px;
    }
    
    div#subColA div.txt dl#txtColB {
      float: left;
      width: 246px;
    }
      dl#txtColB dd.icons { height: 30px; }
        dl#txtColB dd.icons a {
          display: block; 
          width: 29px;
          height: 29px;
          background-repeat: no-repeat;
        }
          dl#txtColB dd.icons a {
            display: block; 
            float: left;
            width: 29px;
            height: 29px;
            background-repeat: no-repeat;
          }
          dl#txtColB dd.icons a:hover { background-position: 0 -30px; }
            dl#txtColB dd.icons a.campeao_mundo { background-image: url(../images/icon_cosplayers_estrela.gif); }
            dl#txtColB dd.icons a.campeao_brasil { background-image: url(../images/icon_cosplayers_medalha_ouro.gif); }
            dl#txtColB dd.icons a.segundo_brasil { background-image: url(../images/icon_cosplayers_medalha_prata.gif); }
            dl#txtColB dd.icons a.terceiro_brasil { background-image: url(../images/icon_cosplayers_medalha_bronze.gif); }
            dl#txtColB dd.icons a.finalista { background-image: url(../images/icon_cosplayers_bandeira.gif); }

      dl#txtColB dd.foto { padding-bottom: 20px; }
      dl#txtColB dd.foto img { border: 3px solid #f60; padding: 0; }

      dl#txtColB dd.parcerias h6 { height: 34px; background: url(../images/boxTit_seus_parceiros.gif) no-repeat; }
      dl#txtColB dd.seletivas h6 { height: 34px; background: url(../images/boxTit_seletivas_realizadas.gif) no-repeat; }
      dl#txtColB dd.parcerias div,dl#txtColB dd.seletivas div { 
        position: relative; 
        font-size: 11px; 
        padding: 4px 50px 14px 0; 
        margin-bottom: 8px; 
        background: url(../images/dot_grey.gif) repeat-x bottom; 
      }
        dl#txtColB dd.parcerias div a,dl#txtColB dd.seletivas div a {
          position: absolute;
          display: block;
          width: 24px;
          height: 24px;
          top: 0;
          background-repeat: no-repeat;
        }
          dl#txtColB dd.parcerias div a:hover,dl#txtColB dd.seletivas div a:hover { background-position: 0 -30px; } 
          dl#txtColB dd.parcerias div a.individual { right: 29px; background-image: url(../images/icon_cosplayers_perfil.gif); }
          dl#txtColB dd.parcerias div a.dupla { right: 0; background-image: url(../images/icon_cosplayers_perfil_dupla.gif); }
          dl#txtColB dd.seletivas div a.descricao { right: 29px; background-image: url(../images/icon_eventos_descricao.gif); }
          dl#txtColB dd.seletivas div a.busca { right: 0; background-image: url(../images/icon_eventos_busca.gif); }


  div#subColA div.extraNav {
    height: 21px;
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 10px;
  }

  div#subColA div.extraNav a {
    display: block;
    float: left;
    width: 62px;
    height: 21px;
    background-repeat: no-repeat;
  }
  
  div#subColA div.extraNav a:hover { background-position: 0 -30px;}
  
div.wp-pagenavi{ font-size: 10px; }

  div.wp-pagenavi span.pages {
    font-weight: bold;
    margin-right: 5px;
  }

  div.wp-pagenavi span.current {
    padding: 0 3px;
    margin-right: 5px;
    color: #fff;
  }

  span.subTit {
  	display: block;
  	padding: 3px;
  	font-size: 11px;
  	font-weight: bold;
  	margin: 20px 0 0 0;
  	background: #E6EFC7;
  	border-bottom: 1px solid #A9C737;
  	color: #6D8325;
  }

  div#subColA div.txt span.imgBox {
  	width: 212px;
  	float: right;
  	padding: 5px;
  	font-size: 10px;
  	line-height: 150%;
  	margin-left: 5px;
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	width: 202px;
  }

  div#subColA div.txt span.imgBox img {
    display: block;
    border: 1px solid #333;
    padding: 0;
  }

dl.parceiros dd {
  float: left;
  width: 186px;
  height: 200px;
}

  dl.parceiros dd img { display: block; }