.imgcabecalho {
  display: block !important;
}

#header, #header *, .nav, .nav *, .banner_fundo, .banner_fundo *, .destaques, .destaques * {
  display: none !important;
}

body {
  width: 100% !important;
}

div#main {
  width: 100% !important;
}

div#content {
  float: left;
  width: 100% !important;
}

.conteudo {
  float: left;
  width: 100% !important;
}

.linkslinks, .links_dias, .link_tabs {
  display: none !important;
}

.sem {
display: block !important;
}

.scroll ul {
  height: auto !important;
}

.scroll {
  height: auto !important;
  background: none !important;
}

div.diario_tabs div.diario_treino div.diario_treino_tab div.seccao-body {
  padding: 10px 0 !important;
}

.kkmes {
  display: block !important; 
}

div.diario_tabs div.diario_treino div#tab5.diario_treino_tab div.seccao-body table.entradas_mes tr td div.corpo ul li {
  display: block !important;
  clear: both !important;
}

.pagpag {
  display: none !important;
}

div.diario_tabs div.diario_treino div#tab5.diario_treino_tab div.seccao-body table.entradas_mes tr td div.corpo {
  float: left;
  clear: both;
  background: transparent url(none) no-repeat top left !important;
  height: auto !important;
  min-height: 60px;
  width: 100% !important;
  border: 0 !important;
}

div.diario_tabs div.diario_treino div#tab5.diario_treino_tab div.seccao-body table.entradas_mes tr td {
  vertical-align: top !important;
}

div.diario_tabs div.diario_treino div#tab5.diario_treino_tab div.seccao-body table.entradas_mes tr td div.titulo {
  float: left !important;
  clear: both !important;
  width: 100% !important;
  height: 20px !important;
}

div.diario_tabs div.diario_treino div.diario_treino_tab#tab6 div.seccao-body div.totais .links {
  display: none !important;
}

div.diario_tabs div.diario_treino div.diario_treino_tab#tab6 div.seccao-body div.totais .tabela {
  float: left !important;
  width: 100% !important;
}

/***********************/

body {
  font-size: 12px;
  font-family: Helvetica, Arial !important;
}

.logado div#header div.header-body  .info_area_reservada div.texto_seccao div.nome span {
  font-size: 12px;
}

.logado div#header div.header-body  .info_area_reservada div.texto_seccao div.nome span {
  font-size: 12px;
}

div#header div.header-body div.header-content div.menu_topo#menu_topo_2 ul.menu li.menu_item ul.submenu li.submenu_item a, div#header div.header-body div.header-content div.menu_topo#menu_topo_2 ul.menu li.menu_item ul.submenu li.submenu_item span {
  font-size: 12px;
}

div.nav div.nav-body .somos_wikaboo div.texto_seccao h4.titulo a {
  font-size: 14px;
}

div.nav div.nav-body .somos_wikaboo div.texto_seccao h5.subtitulo span {
  font-size: 12px;
}

div#content div.content-body div.destaques .info_ranking ol.ranking li span {
  font-size: 12px;
}

div.info_em_destaque div.texto_seccao h4.titulo a {
  font-size: 14px;
}

div.info_em_destaque div.texto_seccao h4.titulo a:hover {
  font-size: 14px;
}

div.info_em_destaque div.texto_seccao div.resumo span {
  font-size: 14px;
}

div.info_noticias_artigos div.texto_seccao h4.titulo a {
  font-size: 14px;
}

div.info_noticias_artigos div.texto_seccao div.resumo  {
  font-size: 12px;
}

div#content div.content-body div.destaques div.info_proximo_evento div.evento div.data span {
  font-size: 12px;
}

div#content div.content-body div.destaques div.info_proximo_evento div.evento div.titulo_evento a {
  font-size: 14px;
}

div#content div.content-body div.destaques div.info_proximo_evento div.evento div.info_evento span {
  font-size: 12px;
}

div.catalogo_index div.listagem div.itens div.categoria h5.titulo a {
  font-size: 14px;
}

div.catalogo_index div.listagem div.itens div.categoria div.resumo  {
  font-size: 12px;
}

div.catalogo_index div.listagem div.itens div.produto h5.titulo a {
  font-size: 14px;
}

div.catalogo_index#categoria6  div.listagem div.itens div.produto div.preco {
  font-size: 14px;
}

div.catalogo_index div.listagem div.itens div.produto div.resumo  {
  font-size: 12px;
}

div.catalogo_detalhe div.detalhe div.produto h5.titulo span {
  font-size: 18px;
}

div.catalogo_detalhe div.detalhe div.produto div.resumo {
  font-size: 12px;
}

div.catalogo_detalhe div.detalhe div.produto div.texto {
  font-size: 12px;
}

div.catalogo_detalhe div.detalhe div.produto div.preco span.cortado {
  font-size: 16px;
}

div.catalogo_detalhe div.detalhe div.produto div.preco span.real {
  font-size: 16px;
}

div.catalogo_detalhe div.detalhe div.produto div.preco span.separador {
  font-size: 16px;
}

div.catalogo_detalhe div.detalhe div.produto div.preco2 span.real {
  font-size: 16px;
}

div.catalogo_detalhe div.detalhe div.produto div.preco2 span.separador {
  font-size: 16px;
}

div.catalogo_detalhe div.detalhe div.produto div.preco2 span.cortado {
  font-size: 16px;
}

div.catalogo_detalhe div.dados label.qtde {
  font-size: 12px;
}

div.catalogo_detalhe div.relacionados div.itens div.produto h5.titulo a {
  font-size: 14px;
}

div.catalogo_detalhe div.relacionados div.itens div.produto div.resumo  {
  font-size: 12px;
}

div.carrinho h3.titulo_seccao span {
  font-size: 20px;
}

div.carrinho form.confirmaEncomenda fieldset label {
  font-size: 12px;
}

div.carrinho form.confirmaEncomenda fieldset textarea {
  font-size: 12px;
}

div.principal h3.titulo_seccao span {
  font-size: 20px;
}

.paginacao, .paginacao_sel {
  font-size: 12px;
}

div.noticias div.seccao div.noticia h5.titulo a {
  font-size: 14px;
}

div.noticias div.seccao div.noticia div.resumo  {
  font-size: 12px;
}

table.tab_carrinho tr.head td span {
  font-size: 12px;
}

table.tab_carrinho tr.produto td.nome a {
  font-size: 14px; 
}

table.tab_carrinho tr td.qtde input.qtd {
  font-size: 14px; 
}

table.tab_carrinho tr.produto td.preco_unitario span, table.tab_carrinho tr.produto td.preco_total span, table.tab_carrinho tr.fim td.preco_total span {
  font-size: 14px; 
}

table.tab_carrinho tr.opcional td.preco_unitario span, table.tab_carrinho tr.opcional td.preco_total span, table.tab_carrinho tr.opcional td.qtde span, table.tab_carrinho tr.opcional td.nome span {
  font-size: 12px; 
}

table.tab_carrinho tr.fim td.label_total span {
  font-size: 14px; 
}

table.tab_carrinho tr.produto td.preco_total div.link_tranches a, table.tab_carrinho tr.produto td.preco_total div.link_tranches a span  {
  font-size: 12px;
}

table.tab_carrinho tr.produto td.qtde span {
  font-size: 14px; 
}

div.detalhe_encomenda div.dados_empresa h4.titulo_seccao span {
  font-size: 12px;
}

div.detalhe_encomenda div.dados_cliente h4.titulo_seccao span {
  font-size: 12px;
}

div.diariodetreino div.introducao h4.titulo_seccao span {
  font-size: 14px;
}

div.diariodetreino form.objectivo div.preenchimento span {
  font-size: 14px;
}

div.diariodetreino form.objectivo fieldset.todoscampos div.formlegend span {
  font-size: 14px;
}

div.diariodetreino form.objectivo fieldset.todoscampos fieldset.campos div.campo label {
  font-size: 12px;
}

div.diariodetreino form.objectivo fieldset.todoscampos fieldset.campos div.campo input {
  font-size: 12px;
}

div.diario_tabs div.introducao h4.titulo_seccao span {
  font-size: 14px;
}

div.diario_tabs div.introducao div.texto_seccao div.info span.label {
  font-size: 12px;
}

div.diario_tabs div.introducao div.texto_seccao div.info span.valor {
  font-size: 12px;
}

div.diario_tabs div.link_tabs ul li a {
  font-size: 12px;
}

div.diario_tabs div.diario_treino div.diario_treino_tab div.seccao-mensagem {
  font-size: 14px;
}

table.ultimasentradas tr.head td span {
  font-size: 12px;
}

div.diario_tabs form.entrada fieldset.todoscampos fieldset.campos div.campo label {
  font-size: 12px;
}

div.diario_tabs form.entrada fieldset.todoscampos fieldset.campos div.campo input, div.diario_tabs form.entrada fieldset.todoscampos fieldset.campos div.campo textarea {
  font-size: 12px;
}

div.diario_tabs div.diario_treino div.diario_treino_tab#tab3 div.seccao-body table.entradas_dia tr.head td span {
  font-size: 12px;
}

div.diario_tabs div.diario_treino div.diario_treino_tab#tab4 div.seccao-body table.entradas_semana tr td div.titulo a {
  font-size: 12px;
}

div.diario_tabs div.diario_treino div.diario_treino_tab#tab5 div.seccao-body table.entradas_mes tr td div.titulo a {
  font-size: 12px;
}

div.calculadora_vo2max div.introducao h4.titulo_seccao span {
  font-size: 14px;
}

div.calculadora_vo2max form.vo2max fieldset.todoscampos fieldset.campos div.campo label {
  font-size: 12px;
}

div.calculadora_vo2max form.vo2max fieldset.todoscampos fieldset.campos div.campo input, div.calculadora_vo2max form.vo2max fieldset.todoscampos fieldset.campos div.campo select {
  font-size: 12px;
}

.calculadora_vo2max .label {
  font-size: 14px;
}

.calculadora_vo2max .valor {
  font-size: 14px;
}

.calculadora_vo2max .miniseccao h4.titulo_seccao {
  font-size: 16px;
}

div.eventos_index div.listagem div.itens div.evento h5.titulo a {
  font-size: 14px;
}

div.eventos_index#categoria6  div.listagem div.itens div.evento div.preco {
  font-size: 14px;
}

div.eventos_index div.listagem div.itens div.evento div.resumo  {
  font-size: 12px;
}

form.formstyle div.preenchimento span, .formbuilder  div.preenchimento  span{
  font-size: 14px;
}

form.formstyle fieldset.todoscampos div.formlegend span {
  font-size: 14px;
}

form.formstyle fieldset.todoscampos fieldset.campos div.campo label {
  font-size: 12px;
}