.bloco_principal {
    overflow: hidden;
    padding-bottom: 10px;
}
.bloco_principal .fotao {
    float: left;
    font-size: 11px;
}
.bloco_principal .fotinhos {
    float: left;
    font-size: 11px;
    padding-left: 15px;
}
.bloco_principal .multimidia {
    float: left;
}
.bloco_principal .chamada {
    height: 72px;
    padding-bottom: 4px;
    width: 250px;
}
.bloco_principal .chamada .foto {
    float: left;
}
.bloco_principal .chamada .texto {
    background-image: url("/imagens/home_chamada_texto_bg.png");
    color: #525252;
    float: left;
    height: 72px;
    width: 137px;
}
.bloco_principal .chamada .texto .cont {
    padding: 5px 2px 0 4px;
}
.bloco_principal .chamada a {
    font-weight: bold;
}
.bloco_principal .chamada span {
    color: #525252;
    font-weight: normal;
}
.bloco_ondetreinar {
    padding-top: 10px;
}
.bloco_ondetreinar .ondetreinar {
    background: url("/imagens/mizuno/home_ondepraticar_fundo_mizuno.png") repeat scroll 0 0 transparent;
    display: table;
    float: left;
    height: 258px;
    width: 515px;
}
.bloco_ondetreinar .ondetreinar .conteudo1 {
    float: left;
    width: 224px;
}
.bloco_ondetreinar .ondetreinar .conteudo2 {
    float: left;
    width: 290px;
}
.bloco_ondetreinar .barra {
    font-size: 0;
    height: 1px;
    width: 190px;
}
.bloco_ondetreinar .calculadoras {
    background: url("/imagens/mizuno/home_calculadoras_fundo_mizuno.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 257px;
    margin-left: 10px;
    overflow: hidden;
    width: 279px;
}
.bloco_ondetreinar .calculadoras .submitImg {
	border: 0;
}
.bloco_ondetreinar .calculadoras input {
    background-color: #000000;
    border-color: transparent transparent #FFFFFF;
    border-style: none none solid;
    border-width: 0 0 1px;
	color: #FFFFFF;
	font-weight: bold;
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada {
    float: left;
    padding-right: 1px;
    width: 139px;
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada .topo {
    height: 35px;
    width: 139px;
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada .corpo {
    width: 139px;
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada .linha {
    overflow: hidden;
    padding-left: 14px;
    padding-right: 5px;
    padding-top: 5px;
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada .linha .campo {
    float: left;
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada .linha .input {
    background-color: #000000;
    float: left;
    padding: 3px;
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada .linha .input input {
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada .linha .input .peq {
    width: 19px;
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada .linha .input .gra {
    width: 24px;
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada .linha .metra {
    color: #2A5E96;
    float: left;
    font-size: 11px;
    font-weight: bold;
    padding: 3px;
}
.bloco_ondetreinar .calculadoras .tempo-de-chegada .linha .titulo-tdc {
    color: #2A5E96;
    font-size: 11px;
    font-weight: bold;
    line-height: 10px;
    width: 67px;
}
.bloco_ondetreinar .calculadoras .calcado {
    float: left;
    width: 139px;
}
.bloco_ondetreinar .calculadoras .calcado .topo {
    height: 40px;
    width: 139px;
}
.bloco_ondetreinar .calculadoras .calcado .corpo {
    margin: 0;
    padding-left: 7px;
    padding-right: 6px;
    width: 126px;
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados {
    height: 85px;
    width: 126px;
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha {
    overflow: hidden;
    padding-bottom: 5px;
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha .titulo_c {
    color: #2A5E96;
    float: left;
    font-size: 11px;
    font-weight: bold;
    width: 58px;
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha .input {
    background-color: #000000;
    float: left;
    padding: 3px;
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha .input input {
    width: 53px;
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha.input .peq {
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha.input .gra {
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha .tamanho {
    padding-top: 5px;
    width: 53px;
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha .select {
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha .select select {
    background-color: #000000;
    border: 1px solid #000000;
    color: #FFFFFF;
    width: 53px;
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha .pais {
    background-color: #000000;
    float: right;
    margin-right: 9px;
    padding: 3px;
    width: 53px;
}
.bloco_ondetreinar .calculadoras .calcado .corpo .dados .linha .calcular {
    padding-right: 9px;
    text-align: right;
}
.bloco_ondetreinar .calculadoras .calcado .corpo .resposta {
    color: #2A5E96;
    font-size: 11px;
    font-weight: bold;
}
.bloco_ondetreinar .ritmo {
    color: #2A5E96;
    float: left;
    font-size: 11px;
    font-weight: bold;
    padding: 40px 0 0 10px;
    width: 135px;
}
.bloco_ondetreinar .massa {
    color: #2A5E96;
    float: left;
    font-size: 11px;
    font-weight: bold;
    padding: 40px 0 0 5px;
    width: 120px;
}
.bloco_ondetreinar .textfield {
    background-color: #000000;
    border-color: -moz-use-text-color -moz-use-text-color #FFFFFF;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #FFFFFF;
    font-weight: bold;
}
.bloco_ondetreinar span .comentario {
    color: #2A5E96;
    font-size: 10px;
}
.bloco_ondetreinar span br {
    margin: 10px;
}
.bloco_fotos {
    padding-top: 20px;
}
.bloco_fotos .ft_conteudo {
    background: url("/imagens/box_fotos.gif") repeat scroll 0 0 transparent;
    height: 236px;
    overflow: hidden;
    width: 515px;
}
.bloco_fotos .ft_texto {
    float: left;
    font-size: 13px;
    padding: 20px 0 0 20px;
    width: 527px;
}
.bloco_fotos .ft_texto a {
    color: #405977;
}
.bloco_fotos .buscar_todos {
    color: #909090;
    font-size: 12px;
    margin-top: 10px;
}
.bloco_fotos .destaque_foto {
    float: left;
    height: 190px;
    margin-top: 22px;
    overflow: hidden;
}
.bloco_fotos .aba_foto {
    height: 19px;
    width: 104px;
}
.bloco_fotos .aba_foto span {
    background: url("/imagens/home_aba_foto.png") no-repeat scroll 0 0 transparent;
}
.bloco_fotos .aba_video {
    height: 19px;
    width: 128px;
}
.bloco_fotos .aba_video span {
    background: url("/imagens/home_aba_video_chegada.png") no-repeat scroll 0 0 transparent;
}
.bloco_destaques {
    padding-top: 20px;
}
.bloco_destaques .dt_item {
    float: left;
}
.bloco_noticias {
    font-size: 13px;
    padding-top: 10px;
}
.bloco_noticias .noticias {
    float: left;
	padding-bottom: 10px;
}
.bloco_noticias .noticias a {
    color: #727272;
}
.bloco_noticias .blog {
    float: left;
    padding: 20px 0 0 10px;
}
.bloco_noticias .aba_noticias {
    height: 19px;
    width: 103px;
}
.bloco_noticias .aba_noticias span {
    background: url("/imagens/home_aba_noticias.png") no-repeat scroll 0 0 transparent;
}
.bloco_noticias .aba_blogs {
    height: 19px;
    width: 109px;
}
.bloco_noticias .aba_blogs span {
    background: url("/imagens/home_aba_blogs.png") no-repeat scroll 0 0 transparent;
}
.bloco_noticias .aba_especialistas {
    height: 19px;
    width: 109px;
}
.bloco_noticias .aba_especialistas span {
    background: url("/imagens/home_aba_especialistas.png") no-repeat scroll 0 0 transparent;
}
.bloco_noticias .blog_texto {
    font-size: 12px;
    padding: 40px 0 0 5px;
}
.bloco_noticias .blog_texto a {
    color: #FFFFFF;
}
.bloco_calendario {
    padding-top: 15px;
}
.bloco_calendario .calendario {
    background: url("/imagens/home_calendario_fundo.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 241px;
    overflow: hidden;
    width: 510px;
	margin-bottom: 17px;
	margin-left: 0;
}
.bloco_calendario .inscricao {
    background: url("/imagens/box_inscricao2.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 241px;
    margin-left: 15px;
    width: 281px;
}
.bloco_dicas {
    float: left;
    margin-top: 5px;
    padding-top: 10px;
}
.bloco_dicas a {
    color: #727272;
    font-size: 13px;
}
.saudeBlocoConteudo {
    padding: 5px 5px 10px 10px;
    width: 385px;
}
.saudeTitEsq {
    background-image: url("/imagens/subtit_saude_esq.gif");
    float: left;
    height: 31px;
    width: 6px;
}
.saudeTitNome {
    background-color: #C4C4C4;
    color: #FFFFFF;
    float: left;
    height: 27px;
    padding-top: 4px;
    width: 366px;
}
.saudeTitDir {
    background-image: url("/imagens/subtit_saude_dir.gif");
    float: left;
    height: 31px;
    width: 6px;
}
.saudeListaConteudo {
    height: 200px;
    margin: 5px 10px 0 5px;
    overflow-y: auto;
}
.saudeBlocoConteudoLista {
    padding: 10px;
    width: 788px;
}
.saudeTitEsqLista {
    background-image: url("/imagens/subtit_saude_esq.gif");
    float: left;
    height: 31px;
    width: 6px;
}
.saudeTitNomeLista {
    background-color: #C4C4C4;
    color: #FFFFFF;
    float: left;
    height: 27px;
    padding-top: 4px;
    width: 770px;
}
.saudeTitDirLista {
    background-image: url("/imagens/subtit_saude_dir.gif");
    float: left;
    height: 31px;
    width: 6px;
}
.saudeListaConteudoLista {
    margin: 5px 10px 0 5px;
}
.dicasBlocoConteudo {
    padding: 10px;
    width: 380px;
}
.dicasTitEsq {
    background-image: url("/imagens/subtit_saude_esq.gif");
    float: left;
    height: 31px;
    width: 6px;
}
.dicasTitNome {
    background-color: #C4C4C4;
    color: #FFFFFF;
    float: left;
    height: 27px;
    padding-top: 4px;
    width: 366px;
}
.dicasTitDir {
    background-image: url("/imagens/subtit_saude_dir.gif");
    float: left;
    height: 31px;
    width: 6px;
}
.dicasListaConteudo {
    height: 160px;
    margin: 5px 10px 0 5px;
    overflow-y: auto;
}
.dicasListaConteudo a {
    color: #000000;
}
.dicasListaConteudo a p {
    color: #052D8D;
    font-weight: bold;
    padding-top: 10px;
}
.dicasBlocoConteudoLista {
    padding: 10px;
    width: 788px;
}
.dicasTitEsqLista {
    background-image: url("/imagens/subtit_saude_esq.gif");
    float: left;
    height: 31px;
    width: 6px;
}
.dicasTitNomeLista {
    background-color: #C4C4C4;
    color: #FFFFFF;
    float: left;
    height: 27px;
    padding-top: 4px;
    width: 770px;
}
.dicasTitDirLista {
    background-image: url("/imagens/subtit_saude_dir.gif");
    float: left;
    height: 31px;
    width: 6px;
}
.dicasListaConteudoLista {
    margin: 5px 10px 0 5px;
}
.box_colunista_grande {
    margin-left: 2px;
}
.box_colunista_grande .barra_tit_colunista {
    background: url("/imagens/colunista_fundo_cinza_g.gif") no-repeat scroll left bottom transparent;
    height: 111px;
    width: 805px;
}
.box_colunista {
    float: left;
    height: 211px;
    margin-left: 3px;
}
.box_colunista .barra_tit_colunista {
    background: url("/imagens/colunista_fundo_cinza.gif") no-repeat scroll left bottom transparent;
    height: 111px;
    width: 399px;
}
.box_colunista .barra_tit_colunista img, .box_colunista_grande .barra_tit_colunista img {
    float: left;
    margin-left: 20px;
}
.box_colunista .barra_tit_colunista div, .box_colunista_grande .barra_tit_colunista div {
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    margin-left: 20px;
    margin-top: 40px;
}
.box_colunista .barra_tit_colunista div .tema, .box_colunista_grande .barra_tit_colunista div .tema {
    color: #EBF2F9;
    font-size: 24px;
    font-weight: bold;
}
.box_colunista table, .box_colunista_grande table {
    color: #4A4A4A;
    font-size: 12px;
    overflow-x: hidden;
}
.box_colunista .titulo, .box_colunista_grande .titulo {
    display: none;
}
.box_colunista .colunistas_ver_mais, .box_colunista_grande .colunistas_ver_mais {
    margin-right: 5px;
    text-align: right;
}
.box_colunista .colunistas_ver_mais a, .box_colunista_grande .colunistas_ver_mais a {
    color: #C62628;
    font-size: 11px;
    font-weight: bold;
}
.resultados_titulo {
    background: url("/imagens/evento_bord_meio_full.png") repeat-y scroll 0 0 transparent;
    margin: 5px;
    width: 950px;
}
.resultados_titulo .evento_bord_sup {
    background: url("/imagens/evento_bord_sup_full.png") repeat scroll 0 0 transparent;
    clear: both;
    font-size: 0;
    height: 10px;
    width: 950px;
}
.resultados_titulo .evento_bord_inf {
    background: url("/imagens/evento_bord_inf_full.png") repeat scroll 0 0 transparent;
    clear: both;
    font-size: 0;
    height: 9px;
    width: 950px;
}
.resultados_titulo .evento_interativo {
    height: 36px;
    padding-top: 10px;
}
.resultados_titulo .evento_informacoes {
    padding: 5px;
}
.resultados_titulo .evento_interativo .interativo_borda_esquerda {
    background: url("/imagens/bord_men_esq.png") repeat scroll 0 0 transparent;
    float: left;
    height: 36px;
    width: 9px;
}
.resultados_titulo .evento_interativo .interativo_borda_direita {
    background: url("/imagens/bord_men_dir.png") repeat scroll 0 0 transparent;
    float: left;
    height: 36px;
    width: 10px;
}
.resultados_titulo .evento_interativo .interativo_conteudo {
    background: url("/imagens/bord_men_meio.png") repeat-x scroll 0 0 transparent;
    float: left;
    font-size: 14px;
    height: 36px;
}
.resultados_titulo .evento_interativo .interativo_conteudo div {
    margin-top: 7px;
}
.titulo_evento_resultado {
    color: #3B648B;
    font-size: 15px;
}
.titulo_evento_resultado span {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}
.titulo_evento_resultado a {
    font-size: 12px;
}
.menu_anuncie_esq {
    float: left;
}
.menu_anuncie {
    background: none repeat scroll 0 0 #F9F9F9;
    border-bottom: 3px solid #ECECEC;
    width: 170px;
}
.menu_anuncie .menulitem {
    border-bottom: 1px solid #ECECEC;
    list-style: none inside none;
    padding: 4px;
}
.conteudo_anuncie {
    float: right;
    margin-right: 5px;
    width: 610px;
}
.conteudo_anuncie .tabelaGraficos {
    background: none repeat scroll 0 0 #FCFCFC;
}
.tabelaAnuncie {
    background: none repeat scroll 0 0 #F9F9F9;
    float: left;
    text-align: center;
    width: 170px;
}
.tabelaAnuncie .titulo {
    color: #1F4F7C;
    font-weight: bold;
}
.tabelaAnuncie .tdTexto {
    color: #6C6C6C;
}
.menu_inferior {
    clear: both;
    height: 25px;
    margin-left: 200px;
    padding-top: 8px;
    text-align: center;
    width: 600px;
}
.menu_inferior a {
    color: #9AAFCB;
}
.contato_opcoes {
    padding: 10px 0 50px 50px;
}
.contato_opcoes .opcoes {
    background: none repeat scroll 0 0 #389CFE;
    float: left;
    width: 290px;
}
.cantato_opcoes .opcoes ul {
    list-style: none outside none;
    margin-left: 25px;
}
.contato_opcoes .opcoes li {
    border-bottom: 1px solid #87D6FF;
    list-style: none outside none;
    padding: 2px;
}
.contato_opcoes .opcoes a {
    color: #D8EBF9;
    font-weight: bold;
    list-style-position: inside;
}
.contato_opcoes .dados_contato {
    background: none repeat scroll 0 0 #C8C8C8;
    float: right;
    margin-right: 50px;
    padding: 24px 24px 24px 40px;
    width: 240px;
}
.form_contatoTit {
    background-image: url("/imagens/subtit_servicosfundo.png");
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    margin-left: 0;
    margin-top: 5px;
    padding-top: 6px;
    text-align: center;
    width: 808px;
}
.form_contato {
    clear: both;
    margin-left: 100px;
    padding: 20px 0 0;
    width: 660px;
}
.form_contato .botao {
    background: none repeat scroll 0 0 #EFF8FF;
    border: 1px solid #030000;
    color: #030000;
    height: 30px;
    margin-left: 520px;
    margin-top: 5px;
    padding: 4px;
    width: 80px;
}
.form_contato .span_casopossua {
    color: #B0B0B0;
}
.form_contato select {
    width: 140px;
}
.form_contato textarea {
    width: 599px;
}
.banner_quadrado_home {
    float: left;
    padding-top: 19px;
}
.banner_quadrado_home .linha_publicidade {
    font-size: 8pt;
    height: 15px;
}
.banner_quadrado_home .quadrado_banner {
    height: 248px;
    width: 298px;
}

/* Galerias de fotos */
.titPaginaLinhaFina {border-bottom:1px solid #f4f5f7;margin:0;padding:0;height:1px;font-size:0px;}
.titulo_text  {width: 140px;text-align: center;}
.titulo_text  a{color:#666666;font-size:11px;}
.estacao {width: 140px;text-align: center;color: #2796E0;font-weight: bold;font-size:10px;}
.ver_albuns_box {background-color: #2796E0;height: 25px;float: right;position: relative;width: 125px;margin-right: 31px;}
.ver_albuns_box .ver_albuns {color: #1034C3;font-weight: bold;height: 25px;left: 0;margin-left: 0;margin-top: 0;position: absolute;text-align: center;top: 4px;width: 125px;}
.ver_albuns_box .ver_albuns a{color: #1034C3;font-weight: bold;height: 25px;left: 0;margin-left: 0;margin-top: 0;position: absolute;text-align: center;top: 4px;width: 125px;}
.ver_albuns_box .ver_albunsa {color: #FFFFFF;font-weight: bold;height: 25px;margin-top: 0;position: absolute;text-align: center;top: 5px;width: 125px;}
.ver_albuns_box .ver_albunsa a{color: #FFFFFF;font-weight: bold;height: 25px;margin-top: 0;position: absolute;text-align: center;top: 5px;width: 125px;}

