﻿body
{
    background-color: #279379;
    font-family: Verdana, sans-serif;
    font-size: 10px;
    color: #6c6968;
    margin-top: 0px;
    background-image: url(img/fundo.jpg);
    background-repeat: no-repeat;
    background-position: -4px top;
    margin-left: 0px;
}

.textodados
{
    font-size: 10px;
    font-weight: 500;
    padding-bottom: 0px;
    padding-top: 0px;
    letter-spacing: -1px;
}

.texto
{
    width: 340px;
    float: right;
    text-align: left;
    margin-top: -13px;
    font-family: Calibri,Tahoma,Verdana;
    font-size: 10pt;
    padding: 10px 0px 0px 0px;
}

.texto_site
{
    font-family: Tahoma;
    font-size: 11.5px;
    text-align: justify;
}


.bloco2_centro_noticia2
{
    background-image: url(img/noticia_sbd.jpg);
    background-position: top left;
    height: 165px;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 5px 15px;
}

.quadrocortica
{
    background-image: url(/img/SBD-MURAL.jpg);
    background-position: top left;
    height: 350px;
}

.retang_box
{
    /* usado para as notas de contato de rodape das teses e dos anais */
    padding: 7px;
    border: 1px solid #FCC795;
    background: #FFF3E8;
    width: auto;
    font-style: italic;
    text-align: justify;
}

.resp
{
    padding-left: 20px;
}

.font_data
{
    color: #fcc795;
}

.titulo
{
    font-size: 13px;
    font-family: Verdana, sans-serif;
    color: #116041;
    font-weight: bold;
}

a
{
    text-decoration: none;
    color: #069;
    font-size: 9px;
    cursor: pointer;
}


a:visited
{
    color: #ffffff;
}

a:hover
{
    color: #fcc795;
}

.link
{
    font-size: 11.5px;
}

.cabecalho_rodape a
{
    text-decoration: none;
    color: #ffffff;
    font-size: 10px;
    font-family: Verdana, sans-serif;
}

.cabecalho_rodape a:visited
{
    color: #ffffff;
}

.cabecalho_rodape a:hover
{
    color: #ffffff;
}

.ul_quadrado
{
    list-style-type: square;
    margin-top: 5px;
    margin-bottom: 0px;
}

.ul_decimal
{
    list-style-type: decimal;
    margin-top: 5px;
    margin-bottom: 0px;
}

#containerprinc
{
    text-align: left;
    position: relative;
    width: 984px;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#cabecalho
{
    width: 984px;
    margin: 0px auto 0px;
    padding: 0px 0px 0px 0px;
}


#sub_container
{
    width: 984px;
    margin-top: 5px;
    float: left;
}

#sub_container_sup
{
    width: 970px;
    padding: 0px 7px 0px 7px;
    float: left;
    background-color: #f9f9f9;
}

#sub_container_sep
{
    height: 20px;
    background-color: #f9f9f9;
    clear: both;
}

#sub_container_inf
{
    width: 984px;
    float: left;
}


#cabecalho_esq
{
    width: 9px;
    height: 31px;
    float: left;
    background-image: url(img/borda_esq_cabecalho.jpg);
    background-repeat: no-repeat;
}

#cabecalho_centro
{
    width: 966px;
    height: 31px;
    float: left;
    background-image: url(img/pixel_cabecalho.jpg);
    background-repeat: repeat-x;
}

#cabecalho_dir
{
    width: 9px;
    height: 31px;
    float: left;
    background-image: url(img/borda_dir_cabecalho.jpg);
    background-repeat: no-repeat;
}

.menu_esq_sociedade
{
    height: 30px;
    float: left;
}

#dermat
{
    width: 984px;
    float: left;
}

#dermat_esq
{
    width: 20px;
    float: left;
    height: 139px;
    background-image: url(img/bordaesqdermat.gif);
    background-repeat: no-repeat; /*border: solid 1px red;*/
}

#dermat_centro
{
    width: 944px;
    float: left;
    height: 139px;
    background-image: url(img/dermat.gif);
    background-repeat: no-repeat;
}

#dermat_dir
{
    width: 20px;
    float: left;
    height: 139px;
    background-image: url(img/bordadirdermat.gif);
    background-repeat: no-repeat;
}

.separadores
{
    float: left;
    border-left: solid 1px #ffffff;
    padding: 0px 15px 0px 15px;
    margin-top: 8px;
    font-size: 10px;
    font-family: Verdana, sans-serif;
    color: #ffffff;
}

.separadores_caixa_laranja
{
    width: 2px;
    height: 34px;
    float: left;
    background-image: url(img/separador_caixa_laranja.gif);
    background-repeat: no-repeat;
    background-position: 0px 10px;
}

.separadores_caixa_laranja_2
{
    width: 2px;
    height: 12px;
    float: left;
    background-image: url(img/separador_caixa_laranja.gif);
    background-repeat: no-repeat;
}

.Seta_verde
{
    background-image: url(img/seta_verde.gif);
    background-position: 0px 5px;
}

.linha_separadora
{
    float: left;
    margin: 5px 0px 5px 0px;
    padding-bottom: 7px;
    background-image: url(img/linha_cinza_separadora.gif);
    background-position: 12px bottom;
    background-repeat: no-repeat;
}

#barra_preta
{
    float: left;
    height: 3px;
    width: 968px;
    overflow: hidden;
    background-color: rgb(200,200,200);
}

#bloco_conteudo_principal
{
    float: left;
    width: 970px;
    overflow: hidden;
    padding: 2px 0px 0px 0px;
}

#sub_bloco_conteudo_principal
{
    float: left;
    width: 970px;
    overflow: hidden;
}

.bloco2
{
    width: 739px;
    float: left;
    margin-bottom: 10px;
}

#rodape_master
{
    width: 984px;
    float: left;
}

.bloco3_subtitulo
{
    float: left;
    width: 169px;
    height: 27px;
    padding-top: 2px;
    padding-left: 5px;
}

.bloco4_subtitulo_esq
{
    float: left;
    width: 4px;
    height: 25px;
    background-image: url(img/subtitulo_esq.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}

.bloco3_subtitulo_meio
{
    float: left;
    width: 157px;
    height: 25px;
    background-image: url(img/subtitulo_pixel.jpg);
    background-position: left top;
    background-repeat: repeat-x;
}

.bloco4_subtitulo_dir
{
    float: left;
    width: 4px;
    height: 25px;
    background-image: url(img/subtitulo_dir.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}

.info_palestra
{
    width: 712px;
    float: left;
    padding-left: 10px;
    font-size: 11px;
    padding-bottom: 5px;
}

.bloco_tipos_palestras
{
    width: 130px;
    height: 25px;
    float: left;
    padding-left: 4px;
    font-family: Arial;
    font-size: 10pt;
    line-height: 25px;
    font-weight: bold;
}

.titulo_com_seta_laranja
{
    background-image: url(img/seta_laranja_direita.gif);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    padding-left: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana;
    color: Black;
}

.seta_laranja
{
    width: 10px;
    height: 23px;
    float: left;
    background-image: url(img/seta_laranja_direita.gif);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    padding-left: 16px;
}

.ultima_palestra
{
    width: 110px;
    height: 25px;
    float: left;
    background-image: url(img/img_ultima_palestra.gif);
    background-repeat: no-repeat;
}

.outras_palestras
{
    width: 110px;
    height: 25px;
    float: left;
    background-image: url(img/img_outras_palestras.gif);
    background-repeat: no-repeat;
}

.bloco_ultima_palestra_complemento
{
    width: 572px;
    height: 25px;
    float: left;
    border-bottom: solid 1px #dbdbdb;
}

.bloco_ultima_palestra
{
    background-color: #f9f9f9;
    width: 706px;
    float: left;
    border: solid 1px #dbdbdb;
    border-top: none;
    padding-left: 4px;
    padding-top: 5px;
    padding-bottom: 10px;
}

.foto_ultima_palestra
{
    float: left;
    width: 149px;
    height: 126px;
    border: solid 1px #cccccc;
    background-image: url(img/foto_ultima_palestra.jpg);
    background-position: 4px 4px;
    background-repeat: no-repeat;
}

.mini_curriculo
{
    float: left;
    width: 149px;
    padding-top: 5px;
    text-align: right;
    color: #5d7e7e;
    font-style: italic;
    font-size: 9px;
}

.bloco_conteudo_ultima_palestra
{
    background-color: #ffffff;
    float: left;
    margin-left: 10px;
    width: 518px;
    padding-top: 10px;
    padding-bottom: 5px;
    padding-left: 15px;
    border: solid 1px #cccccc;
}

.bloco_tema_descr
{
    float: left;
    width: 500px;
    padding-bottom: 6px;
}

.bloco_tema
{
    float: left;
    width: 75px;
    padding-left: 5px;
    color: #5d7e7e;
    font-weight: bold;
}

.tema_descr
{
    float: left;
}

.bloco_video_ultima_palestra
{
    float: left;
    width: 470px;
    padding-bottom: 6px;
    padding-left: 30px;
}

.palestra_ultima_palestra
{
    float: left;
    width: 70px;
    padding-top: 5px;
    color: #5d7e7e;
}

.cursor_btn
{
    cursor: pointer;
}

.btn_100k_grande
{
    width: 170px;
    height: 25px;
    float: left;
    background-image: url(img/btnVel100kbits_grande.gif);
    background-repeat: no-repeat;
}

.btn_20k_grande
{
    width: 170px;
    height: 25px;
    float: left;
    background-image: url(img/btnVel20kbits_grande.gif);
    background-repeat: no-repeat;
}

.linha_azul
{
    width: 700px;
    height: 5px;
    overflow: hidden;
    background-image: url(img/pixel_linha_azul.gif);
}

.bloco_outras_palestras, .bloco_outras_palestras_alt
{
    float: left;
    width: 700px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #ffffff;
}

.bloco_outras_palestras_alt
{
    background-color: #f8f8f8;
}

.fotos_outras_palestras_1
{
    float: left;
    width: 75px;
    height: 64px;
    border: solid 1px #cccccc;
    background-image: url(img/foto_1_palestra_ant.jpg);
    background-position: 4px 4px;
    background-repeat: no-repeat;
}

.fotos_eventos
{
    float: left;
    width: 141px;
    height: 90px;
    overflow: hidden;
    border: solid 1px #cccccc;
    padding-top: 5px;
    text-align: center;
}

.mini_curriculo_outras_palestras
{
    float: left;
    width: 75px;
    padding-top: 5px;
    text-align: right;
    color: #5d7e7e;
    font-style: italic;
    font-size: 9px;
}

.bloco_conteudo_outras_palestras
{
    float: left;
    margin-left: 5px;
    width: 315px;
    padding-right: 5px;
    padding-bottom: 15px;
}

.bloco_conteudo_eventos
{
    float: left;
    margin-left: 5px;
    width: 520px;
    padding-right: 5px;
    padding-bottom: 15px;
}

.bloco_conteudo_topico
{
    float: left;
    width: 100%;
    padding-bottom: 14px;
    background-position: left 4px;
    background-repeat: no-repeat;
    background-image: url(img/img_quadrado_laranja.jpg);
    padding-left: 10px;
    overflow: hidden;
}

.col_ref
{
    float: left;
    width: 120px;
    font-weight: bold;
}

.col_valor
{
    float: left;
    width: 375px;
}

.col_valor p
{
    padding-left: 0px;
    margin-bottom: 4px;
}

.bloco_tema_eventos
{
    float: left;
    width: 100px;
    color: #5d7e7e;
    font-weight: bold;
}

.tema_descr_outras
{
    width: 231px;
    float: left;
}

.bloco1_video_outras_palestras
{
    float: left;
    width: 135px;
    padding-left: 5px;
    border-left: solid 2px #e3eaee;
}

.palestra_outras_palestras
{
    float: left;
    padding-left: 5px;
    padding-bottom: 7px;
    color: #5d7e7e;
    font-weight: bold;
}

.btn_100k_pequeno
{
    width: 127px;
    height: 25px;
    float: left;
    background-image: url(img/btnVel100kbits_pequeno.gif);
    background-repeat: no-repeat;
}

.separador_btn_pequeno
{
    width: 135px;
    height: 7px;
    float: left;
    overflow: hidden;
}

.btn_20k_pequeno
{
    width: 127px;
    height: 25px;
    float: left;
    background-image: url(img/btnVel20kbits_pequeno.gif);
    background-repeat: no-repeat;
}

.bloco2_video_outras_palestras
{
    float: left;
    width: 145px;
    margin-left: 5px;
}

.palestra_outras_palestras2
{
    float: left;
    padding-left: 4px;
    padding-bottom: 7px;
    color: #5d7e7e;
    font-weight: bold;
}

.btn_menu
{
    width: 157px;
    height: 25px;
    float: left;
    background-repeat: no-repeat;
}

.logo_patrocinador
{
    width: 169px;
    float: left;
    padding-bottom: 5px;
}

.textbox
{
    border: 2px solid #eeeeee;
}



.menuL1_etiq
{
    padding-top: 6px;
    padding-left: 25px;
}

.menuL1
{
    background: url(img/fundomenu.jpg) no-repeat;
    position: relative;
    width: 175px;
    height: 27px;
    float: left;
    font: 8pt tahoma;
    font-weight: bold;
    color: #798992;
    padding-bottom: 5px;
}

.menuL1 a
{
    position: relative;
    background: none;
    color: #808080;
}

.menuL1 a:visited
{
    color: #808080;
}



.menuL2_etiq
{
    padding-top: 6px;
    padding-left: 37px;
}

.menuL2
{
    background: url(img/fundomenu2.jpg) no-repeat;
    position: relative;
    width: 175px;
    height: 27px;
    float: left;
    font: 8pt tahoma;
    color: #798992;
    padding-bottom: 5px;
}

.menuL2 a
{
    position: relative;
    background: none;
    color: #707070;
}

.menuL2 a:visited
{
    color: #707070;
}



.menuL3_etiq
{
    padding-top: 6px;
    padding-left: 57px;
}

.menuL3
{
    background: url(img/fundomenu2.jpg) no-repeat;
    position: relative;
    width: 175px;
    height: 27px;
    float: left;
    font: 8pt tahoma;
    color: #798992;
    padding-bottom: 5px;
}

.menuL3 a
{
    position: relative;
    background: none;
    color: #707070;
}

.menuL3 a:visited
{
    color: #707070;
}




.meioprincfecha
{
    float: left;
    width: 970px;
}

.meioprincfechaesq
{
    float: left;
    width: 15px;
    height: 19px;
    background-image: url(img/moldura_interna_rodape_esq.jpg);
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

.meioprincfechameio
{
    float: left;
    width: 940px;
    height: 18px;
    border-bottom: solid 1px #dbdbdb;
}

.meioprincfechadir
{
    float: left;
    width: 15px;
    height: 19px;
    background-image: url(img/moldura_interna_rodape_dir.jpg);
    background-repeat: no-repeat;
}

.logo_evento
{
    float: left;
    background-color: Transparent;
}

.texto_logo
{
    float: left;
}

.botao_desc_formato
{
    float: left;
    width: 75px;
    padding-left: 5px;
    color: #5d7e7e;
}

.barra-senha-fraca
{
    color: #ffffff;
    background-color: Black;
    padding: 2px 2px 2px 2px;
}

.barra-senha-media
{
    color: #ffffff;
    background-color: Red;
    padding: 2px 2px 2px 2px;
}

.barra-senha-boa
{
    color: black;
    background-color: Yellow;
    padding: 2px 2px 2px 2px;
}

.barra-senha-forte
{
    color: #ffffff;
    background-color: Blue;
    padding: 2px 2px 2px 2px;
}

.barra-senha-excelente
{
    color: #ffffff;
    background-color: Green;
    padding: 2px 2px 2px 2px;
}

.barra-senha-borda
{
    border-style: solid;
    border-width: 1px;
    padding: 2px 2px 2px 2px;
    width: 200px;
    vertical-align: middle;
}

.barra-senha
{
    border-style: solid;
    border-width: 1px;
    padding: 1px 1px 1px 1px;
    width: 200px;
    vertical-align: middle;
    height: 15px;
}

.opc_video_img
{
    float: left;
    width: 141px;
    height: 118px;
    margin-left: 4px;
    margin-right: 4px;
}

.video_det_eventos
{
    width: 290px;
    padding-top: 10px;
    padding-right: 10px;
    margin-left: 5px;
    padding-bottom: 15px;
    float: left;
}

.video_det_topico
{
    float: left;
    width: 280px;
    padding-bottom: 14px;
    background-position: left 4px;
    background-repeat: no-repeat;
    background-image: url(img/img_quadrado_laranja.jpg);
    padding-left: 10px;
    overflow: hidden;
}

.acesse_banner
{
    position: absolute;
    width: 130px;
    padding-left: 30px;
    margin-top: 130px;
    background-image: url(img/seta_laranja.jpg);
    background-position: 12px 2px;
    background-repeat: no-repeat;
}

.acesse_banner2
{
    position: relative;
    width: 130px;
    padding-left: 390px;
    margin-top: 6px;
    margin-bottom: 2px;
    background-image: url(img/seta_laranja.jpg);
    background-position: 370px 2px;
    background-repeat: no-repeat;
}

.acesse_banner_evento
{
    position: relative;
    width: 130px;
    margin-top: 6px;
    margin-bottom: 2px;
    background-image: url(img/seta_laranja.jpg);
    background-position: 200px 2px;
    background-repeat: no-repeat;
}

.link_destaque
{
    padding-top: 10px;
    font-size: 13px;
    color: #146450;
}

.seta_laranja_noticia
{
    width: 16px;
    height: 14px;
    padding: 0px 0px 10px 20px;
    background-image: url(img/seta_laranja.jpg);
    background-repeat: no-repeat;
    background-position: left 12px;
}

.seta_laranja_evento
{
    background-image: url(img/seta_laranja.jpg);
    background-repeat: no-repeat;
    background-position: left 8px;
    margin: 5px 0px 0px 8px;
    position: relative;
    width: 150px;
    font: 14pt Calibri;
    color: #cf7d51;
    padding-left: 0px;
    font-weight: bold;
}

.seta_laranja_evento a
{
    width: 150px;
    font: 14pt Calibri;
    color: #116041;
    padding-left: 20px;
    font-weight: bold;
}

.seta_laranja_evento a:visited
{
    color: #116041;
}

.seta_laranja_evento a:hover
{
    color: #71af34;
}

.link_noticia
{
    width: 480px;
    height: 15px;
    padding: 10px 0px 0px 10px;
}

.link_noticia a
{
    font-family: Tahoma;
    font-size: 12px;
    color: #116041;
}

.link_noticia a:visited
{
    color: #116041;
}

.link_noticia a:hover
{
    color: #71af34;
}

.mural_centro
{
    display: inline-block;
    margin-left: 28px;
    margin-top: 28px;
}

.mural_banners
{
    width: 165px;
    height: 146px;
    float: left;
    overflow: hidden;
    margin: 0px 3px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.bloco_banner
{
    width: 165px;
    float: left;
    padding: 5px 0px 0px 2px;
    overflow: hidden;
    margin-left: 12px;
    margin-top: 8px;
}


.banners
{
    width: 165px;
    padding: 5px 0px 0px 2px;
    clear: both;
}


.banners_sombra
{
    width: 168px;
    height: 7px;
    float: left;
    background-image: url(img/sombra_banner.jpg);
    background-repeat: no-repeat;
    padding-bottom: 10px;
}

.banners_sombra_campanha
{
    width: 150px;
    height: 7px;
    float: left;
    background-image: url(img/sombra_banner.jpg);
    background-repeat: no-repeat;
    padding-bottom: 10px;
    margin: 0px 0px 0px 13px;
}

.bloco
{
    width: 197px;
    float: left;
    margin-bottom: 10px;
}

.bloco_cabecalho
{
    width: 197px;
    float: left;
}

.bloco_cabecalho_esq
{
    width: 9px;
    height: 32px;
    float: left;
    background-image: url(img/borda_esq_bloco.jpg);
    background-repeat: no-repeat;
}

.bloco_cabecalho_dir
{
    width: 9px;
    height: 32px;
    float: left;
    background-image: url(img/borda_dir_bloco.jpg);
    background-repeat: no-repeat;
}

.bloco_cabecalho_esq_caixa_laranja
{
    width: 4px;
    height: 4px;
    float: left;
    background-image: url(img/borda_esq_sup_caixa_laranja.jpg);
    background-repeat: no-repeat;
    background-color: #faf2e7;
}

.bloco_cabecalho_centro
{
    width: 179px;
    height: 32px;
    float: left;
    background-image: url(img/pixel_bloco.jpg);
    background-repeat: repeat-x;
}

.bloco_cabecalho_centro_caixa_laranja
{
    width: 182px;
    height: 4px;
    float: left;
    background-color: #faf2e7;
}

.bloco_cabecalho_centro_seta
{
    width: 13px;
    height: 18px;
    float: left;
    padding-right: 6px;
    background-image: url(img/seta_verde_1.jpg);
    background-repeat: no-repeat;
    background-position: left 7px;
}

.bloco_cabecalho_centro_seta_laranja
{
    width: 13px;
    height: 18px;
    float: left;
    padding-right: 6px;
    background-image: url(img/seta_laranja_1.jpg);
    background-repeat: no-repeat;
    background-position: left 7px;
}

.bloco_cabecalho_centro_titulo
{
    width: 140px;
    height: 23px;
    float: left;
    background-repeat: no-repeat;
    background-position: left 5px;
    font-family: Tahoma;
}

.bloco_cabecalho_dir_caixa_laranja
{
    width: 4px;
    height: 4px;
    float: left;
    background-image: url(img/borda_dir_sup_caixa_laranja.jpg);
    background-repeat: no-repeat;
    background-color: #faf2e7;
}

.bloco_centro
{
    width: 180px;
    float: left;
    padding: 7px 7px 15px 7px;
    border-left: solid 1px #ececeb;
    border-right: solid 1px #ececeb;
}

.bloco_centro_caixa_laranja
{
    width: 176px;
    float: left;
    padding: 7px 7px 15px 7px;
    background-color: #faf2e7;
}

.bloco_rodape
{
    width: 197px;
    height: 10px;
    float: left;
}

.bloco_rodape_esq
{
    width: 9px;
    float: left;
    height: 10px;
    background-image: url(img/borda_esq_inf_bloco.jpg);
    background-repeat: no-repeat;
}

.bloco_rodape_esq_caixa_laranja
{
    width: 4px;
    float: left;
    height: 4px;
    background-image: url(img/borda_esq_inf_caixa_laranja.jpg);
    background-repeat: no-repeat;
    background-color: #faf2e7;
    background-position: left bottom;
}

.bloco_rodape_centro
{
    width: 179px;
    float: left;
    height: 10px;
    background-image: url(img/pixel_bloco_rodape.jpg);
    background-repeat: repeat-x;
}

.bloco_rodape_centro_caixa_laranja
{
    width: 182px;
    float: left;
    height: 4px;
    background-color: #faf2e7;
}

.bloco_rodape_dir
{
    width: 9px;
    float: left;
    height: 10px;
    background-image: url(img/borda_dir_inf_bloco.jpg);
    background-repeat: no-repeat;
}

.bloco_rodape_dir_caixa_laranja
{
    width: 4px;
    float: left;
    height: 4px;
    background-image: url(img/borda_dir_inf_caixa_laranja.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    background-color: #faf2e7;
}

.bloco2_cabecalho_esq
{
    width: 9px;
    height: 32px;
    float: left;
    background-image: url(img/borda_esq_bloco.jpg);
    background-repeat: no-repeat;
}

.bloco2_cabecalho_centro
{
    width: 530px;
    height: 32px;
    float: left;
    background-image: url(img/pixel_bloco.jpg);
    background-repeat: repeat-x;
}

.bloco2_cabecalho_centro_titulo
{
    width: 270px;
    height: 23px;
    float: left;
    background-repeat: no-repeat;
    background-position: left 5px;
}

.bloco2_cabecalho_dir
{
    width: 9px;
    height: 32px;
    float: left;
    background-image: url(img/borda_dir_bloco.jpg);
    background-repeat: no-repeat;
}

.blocoEventoNac_centro_dir
{
    width: 170px;
    height: 40px;
    margin: 10px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
    background-image: url(img/sbd_nacional.jpg);
    background-position: top center;
    background-repeat: no-repeat;
}

.blocoEventoReg_centro_dir
{
    width: 170px;
    height: 40px;
    margin: 5px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
    background-image: url(img/regionais.jpg);
    background-position: top center;
    background-repeat: no-repeat;
}

.seta_noticia
{
    width: 87px;
    height: 16px;
    background-image: url(img/seta_noticias.jpg);
    background-repeat: no-repeat;
}

.bloco2_rodape_esq
{
    width: 9px;
    height: 10px;
    float: left;
    background-image: url(img/borda_esq_inf_bloco.jpg);
    background-repeat: no-repeat;
}

.bloco2_rodape_verde_esq
{
    width: 9px;
    height: 10px;
    float: left;
    background-image: url(img/borda_esq_inf_bloco_verde.jpg);
    background-repeat: no-repeat;
}

.bloco2_rodape_centro
{
    width: 530px;
    height: 10px;
    float: left;
    background-image: url(img/pixel_bloco_rodape.jpg);
    background-repeat: repeat-x;
}

.bloco2_rodape_verde_centro
{
    width: 530px;
    height: 10px;
    float: left;
    background-image: url(img/pixel_bloco_verde_rodape.jpg);
    background-repeat: repeat-x;
}

.bloco2_rodape_dir
{
    width: 9px;
    height: 10px;
    float: left;
    background-image: url(img/borda_dir_inf_bloco.jpg);
    background-repeat: no-repeat;
}

.bloco2_rodape_verde_dir
{
    width: 9px;
    height: 10px;
    float: left;
    background-image: url(img/borda_dir_inf_bloco_verde.jpg);
    background-repeat: no-repeat;
}

.destaque
{
    width: 530px;
    height: 179px;
    float: left;
}

.destaque_sepon
{
    width: 530px;
    height: 130px;
    float: left;
}

.destaque_evento
{
    width: 140px;
    margin-left: 10px;
    margin-top: 10px;
}



.bloco_banner_patrocinio
{
    width: 170px;
    height: 60px;
    float: left;
    padding: 8px 2px 0px 0px;
}

.bloco_banner_banner
{
    position: relative;
    width: 250px;
    height: 141px;
    background-repeat: no-repeat;
}

.bloco_banner_banner_patrocinio
{
    position: relative;
    width: 168px;
    height: 70px;
    background-repeat: no-repeat;
    float: left;
    margin: 4px 2px 0px 4px;
    vertical-align: middle;
}

.bloco_banner_sombra
{
    width: 257px;
    height: 32px;
    float: left;
    background-image: url(img/sombra_banner_conteudo.jpg);
    background-repeat: no-repeat;
}

.bloco_banner_separador
{
    width: 2px;
    height: 150px;
    float: left;
    padding: 0px 1px 0px 1px;
    margin-top: 8px;
    background-image: url(img/separador_banner.jpg);
    background-repeat: repeat-y;
    background-position: 1px top;
}

.bloco_banner_separador_pequeno
{
    width: 4px;
    margin-left: 4px;
    height: 70px;
    float: left;
    background-image: url(img/separador_banner.jpg);
    background-repeat: repeat-y;
    background-position: 1px top;
}

.bloco_caixa_esq
{
    width: 4px;
    height: 114px;
    float: left;
    background-image: url(img/borda_esq_caixa_laranja.jpg);
    background-repeat: no-repeat;
}

.bloco_caixa_dir
{
    width: 4px;
    height: 114px;
    float: left;
    background-image: url(img/borda_dir_caixa_laranja.jpg);
    background-repeat: no-repeat;
}

.bloco_caixa_centro
{
    width: 180px;
    height: 104px;
    float: left;
    padding: 10px 0px 0px 2px;
    background-image: url(img/pixel_caixa_laranja.jpg);
    background-repeat: repeat-x;
}

.seta_caixa_laranja
{
    width: 7px;
    height: 9px;
    float: left;
    background-image: url(img/seta_caixa_laranja.jpg);
    background-repeat: no-repeat;
    background-position: left 2px;
}

.inf_caixa_laranja
{
    width: 160px;
    float: left;
    padding: 0px 0px 0px 5px;
}

.inf_caixa_cinza
{
    width: 140px;
    float: left;
    padding: 0px 0px 0px 5px;
}

.linha_separadora_caixa_laranja
{
    width: 168px;
    height: 2px;
    float: left;
    padding: 0px 0px 15px 0px;
    background-image: url(img/linha_sep_caixa_laranja.gif);
    background-repeat: no-repeat;
    background-position: 6px 4px;
}

.caixa_laranja2
{
    width: 524px;
    height: 42px; /*float: left;*/
    margin-top: 5px;
    padding: 5px 3px 3px 3px;
    background-color: #faf1e6;
}

.caixa_laranja2_pag
{
    width: 480px;
    height: 20px;
    float: left;
    padding: 10px 22px 3px 22px;
    border: solid 1px #faf1e6;
    background-color: #ffffff;
}

.informacao_pag
{
    width: 500px;
    font-family: Tahoma;
    font-size: 11.5px;
}

.seta_verde_noticia
{
    width: 10px;
    height: 11px;
    float: left;
    background-image: url(img/seta_verde_2.jpg);
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

.tit_noticia
{
    width: 400px;
    float: left;
    padding-left: 10px;
    font-size: 12px;
}

.seta_anterior_caixa_laranja2_pag
{
    width: 9px;
    height: 11px;
    float: left;
    background-image: url(img/seta_desabilitada.jpg);
    background-repeat: no-repeat;
    background-position: 0px 4px;
}

.seta_proxima_caixa_laranja2_pag
{
    width: 9px;
    height: 11px;
    float: left;
    background-image: url(img/seta_habilitada.jpg);
    background-repeat: no-repeat;
    background-position: 0px 4px;
}

.label_anterior
{
    float: left;
    padding-left: 7px;
    width: 60px;
}

.label_proxima
{
    width: 60px;
    float: left;
    padding-right: 7px;
    text-align: right;
}

.conteudo_caixa_laranja2
{
    width: 60px;
    padding-top: 15px;
    float: left;
}

.caixa_branca
{
    width: 511px;
    height: 36px;
    float: left;
    padding: 6px 0px 0px 10px;
    background-color: #ffffff;
}

.conteudo_caixa_branca
{
    float: left;
    padding-left: 5px;
}

.ano_noticia
{
    width: 36px;
    padding: 9px 0px 0px 7px;
    float: left;
}

.ano_noticia_2
{
    width: 36px;
    padding: 0px 0px 0px 7px;
    float: left;
}

.separador_caixa_laranja
{
    width: 60px;
    height: 40px;
    float: left;
}

.seta_laranja_topo
{
    width: 13px;
    height: 12px;
    float: left;
    background-image: url(img/seta_laranja_topo.gif);
    background-repeat: no-repeat;
    background-position: left 2px;
}

.seta_laranja_voltar
{
    width: 15px;
    height: 12px;
    float: left;
    background-image: url(img/seta_laranja_voltar.gif);
    background-repeat: no-repeat;
    background-position: left 3px;
}

.seta_laranja_direita
{
    width: 16px;
    height: 13px;
    float: left;
    background-image: url(img/seta_laranja_direita.gif);
    background-repeat: no-repeat;
    background-position: left 3px;
}

.conteudo_bloco
{
    padding: 10px 10px 0px 0px;
    background-color: White;
    text-align: justify;
    margin-left: 05px;
    width: 470px;
}

.conteudo_bloco p
{
    font-family: Tahoma;
    font-size: 11.5px;
}

.conteudo_bloco2
{
    width: 488px;
    float: left;
    padding: 10px 15px 20px 22px;
}

.p_bottom10
{
    padding-bottom: 10px;
    width: 400px;
    padding-left: 20px;
}

.p_bottom20
{
    float: left;
    padding-bottom: 20px;
}

.losango
{
    width: 300px;
    background-image: url(img/img_losango.jpg);
    background-repeat: no-repeat;
    background-position: left 2px;
    padding-left: 15px;
    font-family: Tahoma;
    font-size: 11.5px;
}

.info_losango
{
    width: 460px;
    padding-left: 15px;
    padding-top: 5px;
    font-family: Tahoma;
    font-size: 11.5px;
}

.info_losango2
{
    float: left;
    width: 475px;
    padding-left: 5px;
}

.separador_link
{
    /*float: left;*/
    width: 500px;
    padding-bottom: 10px;
    padding-left: 20px;
}

.seta_laranja_simples_2
{
    width: 16px;
    height: 10px;
    background-image: url(img/seta_laranja.jpg);
    background-repeat: no-repeat;
}

.info_seta_laranja_simples
{
    width: 460px;
    padding-left: 10px;
}

.info_titulo_agrupado
{
    float: left;
    width: 446px;
    padding-left: 0px;
    background-image: url(img/ponto.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
}

.div_aparece_desaparece_agrupado
{
    float: left;
    width: 453px;
    padding: 0px 10px 10px 25px;
}

.div_btn_mais_menos
{
    float: left;
    width: 16px;
    height: 16px;
}

.div_branca
{
    float: left;
    padding-left: 10px;
    padding-right: 5px;
    background-color: #ffffff;
}

.label_titulo_agrupado
{
    color: #4e8972;
    font-size: 11px;
}

.margin_caixa_laranja2
{
    width: 20px;
    height: 20px;
    float: left;
}

.seta_verde_titulo_area
{
    float: left;
    width: 13px;
    height: 13px;
    padding: 10px 0px 0px 0px;
    background-image: url(img/seta_verde_titulo.jpg);
    background-repeat: no-repeat;
    background-position: left 9px;
}

.titulo_area
{
    float: left;
    width: 255px;
    height: 15px;
    padding: 10px 0px 0px 0px;
    background-repeat: no-repeat;
    background-position: left 10px;
    margin-left: 7px;
}

.download
{
    float: left;
    width: 21px;
    height: 22px;
    background-image: url(img/img_download.jpg);
    background-repeat: no-repeat;
}

.info_download
{
    float: left;
    padding-top: 5px;
    padding-left: 10px;
}

.caixa_necessario_download
{
    float: left;
    width: 519px;
    margin-bottom: 10px;
}

.margin_necessario_download
{
    float: left;
    width: 6px;
    height: 60px;
}

.caixa_necessario_download_util
{
    float: left;
    width: 513px;
}

.num_caixa_necessario_download
{
    float: left;
    width: 10px;
    padding-left: 5px;
}

.linha_laranja_caixa_necessario_download
{
    float: left;
    width: 498px;
    height: 6px;
    overflow: hidden;
    border-bottom: solid 2px #faf1e6;
}

.cabecalho_caixa_necessario_download
{
    float: left;
    width: 513px;
    height: 8px;
    overflow: hidden;
}

.cabecalho_esq_caixa_necessario_download
{
    float: left;
    width: 8px;
    height: 8px;
    background-image: url(img/borda_esq_sup_caixa_info.jpg);
    background-repeat: no-repeat;
}

.cabecalho_centro_caixa_necessario_download
{
    float: left;
    width: 497px;
    height: 7px;
    overflow: hidden;
    border-top: solid 1px #f8e7d4;
    background-color: #faf1e6;
}

.cabecalho_dir_caixa_necessario_download
{
    float: left;
    width: 8px;
    height: 8px;
    background-image: url(img/borda_dir_sup_caixa_info.jpg);
    background-repeat: no-repeat;
}

.centro_caixa_necessario_download
{
    float: left;
    width: 511px;
    height: 47px;
    border-left: solid 1px #f8e7d4;
    border-right: solid 1px #f8e7d4;
    background-color: #faf1e6;
}

.posicionamento_logo_pdf
{
    float: left;
    width: 128px;
    height: 28px;
    padding-top: 10px;
}

.logo_pdf
{
    float: right;
    width: 111px;
    height: 28px;
}

.info_caixa_necessario_download
{
    float: left;
    width: 363px;
    height: 47px;
    padding: 0px 10px 0px 10px;
    font-style: italic;
}

.rodape_caixa_necessario_download
{
    float: left;
    width: 513px;
    height: 8px;
    overflow: hidden;
}

.rodape_esq_caixa_necessario_download
{
    float: left;
    width: 8px;
    height: 8px;
    background-image: url(img/borda_esq_inf_caixa_info.jpg);
    background-repeat: no-repeat;
}

.rodape_centro_caixa_necessario_download
{
    float: left;
    width: 497px;
    height: 7px;
    overflow: hidden;
    border-bottom: solid 1px #f8e7d4;
    background-color: #faf1e6;
}

.rodape_dir_caixa_necessario_download
{
    float: left;
    width: 8px;
    height: 8px;
    background-image: url(img/borda_dir_inf_caixa_info.jpg);
    background-repeat: no-repeat;
}

.conteudo_lista_download
{
    float: left;
    width: 488px;
    padding-bottom: 10px;
}

#rodape
{
    width: 984px;
    float: left;
}

.l1etiq
{
    padding-left: 25px;
    width: 144px;
    overflow: hidden;
    font-size:12px;
}

.l2etiq
{
    padding-top: 7px;
    padding-left: 18px;
     font-size:11px;
}

.l3etiq
{
    padding-top: 7px;
    padding-left: 20px;
}

.d1etiq
{
    padding-left: 25px;
    width: 144px;
    overflow: hidden;
}

.d2etiq
{
    padding-top: 7px;
    padding-left: 30px;
}

.video_col_ref
{
    width: 270px;
    font-weight: bold;
    margin-bottom: 8px;
}

.video_col_valor
{
    width: 270px;
}

.video_col_valor p
{
    margin-bottom: 4px;
}

.botao_sair
{
    height: 17px;
    max-height: 17px;
    width: 33px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(img/btn_Sair.gif);
    cursor: pointer;
}

.campo_cinza
{
    background-color: #f5f5f5;
}

.lista_opc tr
{
}

.lista_opc td div
{
    width: 300px;
    position: relative;
    left: 30px;
    top: -20px;
}

.lista_opc input
{
    height: 24px;
}

html .quadro_reg
{
    scrollbar-face-color: #96AEBE;
    scrollbar-shadow-color: #ffffff;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-arrow-color: #768398;
    color: #768398;
}

.quadro_reg
{
    width: 600px;
    height: 160px;
    overflow-y: scroll;
    border-top: 2px solid #AEAEAE;
    border-left: 2px solid #AEAEAE;
    border-bottom: 1px solid #dedede;
    border-right: 1px solid #dedede;
    padding: 10px 10px 10px 10px;
    background-color: #F5F5F5;
}

.quadro_reg p
{
    background-image: url(img/img_quadrado_laranja.jpg);
    background-repeat: no-repeat;
    background-position: 8px 5px;
}

.quadro_reg div
{
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 8px;
}

.msg_valid
{
    background-image: url(img/img_seta_laranja_simples.jpg);
    background-repeat: no-repeat;
    background-position: 0px 4px;
    padding-left: 20px;
    margin-bottom: 10px;
    font-style: italic;
    font-weight: bold;
    width: 180px;
    color: Red;
}

.asterisco
{
    color: #E63B2C;
}

.botao_voltar_inicio
{
    background-image: url(img/btn_voltar_principal.gif);
    height: 23px;
    width: 188px;
}

#sub_container_esq
{
    width: 190px;
    margin-top: 5px;
    float: left;
    overflow: hidden;
}

#sub_container_centro
{
    width: 548px;
    margin: 5px 15px 0px 15px;
    float: left;
    overflow: hidden;
}

#sub_container_dir
{
    width: 200px;
    margin-top: 5px;
    float: left;
    overflow: hidden;
}

.bloco_sombra
{
    width: 190px;
    overflow: hidden;
    height: 7px;
    background-image: url(img/sombra_bloco.jpg);
    background-repeat: no-repeat;
}

.l1
{
    font-size: 9pt;
    font-family: Tahoma;
    color: #004b3a;
    background: url(img/seta_menu.jpg) no-repeat;
    background-repeat: no-repeat;
    background-position: 0px 5px;
    line-height: 24px;
    height: 27px;
}

.l1 a
{
    color: #004b3a;
    background: none;
}

.l1 a:hover
{
    color: #71af34;
    background-repeat: no-repeat;
    background-position: left center;
    width: 100%;
    height: 100%;
}

.l2
{
    font-size: 8pt;
    font-family: Tahoma;
    color: #004b3a;
    background: url(img/seta_menu_sub.jpg) no-repeat;
    background-repeat: no-repeat;
    background-position: left center;
}

.l2 a
{
    color: #004b3a;
    position: relative;
    background: none;
}

.l2 a:hover
{
    color: #71af34;
    width: 100%;
    height: 100%;
}



.l3
{
    font-size: 7pt;
    font-family: Tahoma;
    color: #004b3a;
    background: url(img/seta_menu_sub.jpg) no-repeat;
    background-repeat: no-repeat;
    background-position: left center;
}

.l3 a
{
    color: #004b3a;
    position: relative;
    background: none;
}

.l3 a:hover
{
    color: #004b3a;
    width: 100%;
    height: 100%;
}


.lsel
{
    font-size: 8pt;
    font-family: Tahoma;
    color: #004b3a;
    background: url(img/seta_menu_verde.jpg) no-repeat;
    background-repeat: no-repeat;
    background-position: left center;
    line-height: 24px;
}

.lseln1
{
    color: black;
}


.d1
{
    font-size: 10pt;
    font-family: Tahoma;
    background: url(img/fundomenu.jpg) no-repeat;
    background-repeat: no-repeat;
    background-position: 0px 3px;
    line-height: 24px;
    height: 32px;
    width: 175px;
}


.d1 a
{
    color: #004b3a;
    background: none;
}

.d1 a:hover
{
    color: #71af34;
    background-repeat: no-repeat;
    background-position: left center;
    width: 100%;
    height: 100%;
}

.d2
{
    font-size: 7pt;
    font-family: Tahoma;
    color: #004b3a;
    background: url(img/fundomenu.jpg) no-repeat;
    background-repeat: no-repeat;
    background-position: left center;
}

.d2 a
{
    color: #004b3a;
    position: relative;
    background: none;
}

.d2 a:hover
{
    color: #004b3a;
    width: 100%;
    height: 100%;
}

.dsel
{
    font-size: 8pt;
    font-family: Tahoma;
    color: #004b3a;
    background: url(img/fundomenu.jpg) no-repeat;
    background-repeat: no-repeat;
    background-position: left center;
    line-height: 24px;
}

.dseln1
{
    color: black;
}



.form-cad
{
    margin-bottom: 30px;
    border-left: 1px solid #d1dce3;
    border-top: 1px solid #d1dce3;
}

.form-cad td2
{
    background-color: #ffffff;
    height: 25px;
    font-weight: normal;
    font: 9pt Tahoma;
    text-align: left;
    padding-left: 10px;
    color: #ffffff;
    margin: 10px 0;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    vertical-align: middle;
}

.form-botao
{
    background-color: #cad9bd;
    color: #7a896c;
    font: 10pt Tahoma;
    border: 1px solid #798992;
    color: #798992;
    margin-left: 15px;
    font-weight: bold;
}

.form-cad input
{
    border: 1px solid #798992;
    margin-right: 5px;
}

.form-cad span input
{
    border: 0px;
    margin-right: 5px;
}

.validacao ul
{
    color: Red;
    line-height: 20px;
}

.itens
{
    float: left;
    padding: 0px 15px 0px 15px;
    font-size: 10px;
    font-family: Verdana, sans-serif;
    color: #606060;
    height: 14px;
}

.itens_prim
{
    float: left;
    padding: 0px 15px 0px 15px;
    margin-top: 8px;
    font-size: 10px;
    font-family: Verdana, sans-serif;
}

.itens_prox
{
    float: left;
    border-left: solid 1px #808080;
    padding: 0px 15px 0px 15px;
    margin-top: 8px;
    font-size: 10px;
    font-family: Verdana, sans-serif;
}

.itens_ult
{
    float: right;
    padding: 0px 15px 0px 15px;
    margin-top: 8px;
    font-size: 10px;
    font-family: Verdana, sans-serif;
}

#dermat_bloco_verde
{
    width: 958px;
    overflow: hidden;
    float: left;
    height: 21px;
    background-image: url(img/pixel.gif);
    background-repeat: repeat-x;
    margin-top: 1px;
    padding-top: 3px;
    padding-left: 10px;
    color: #ffffff;
    overflow: hidden;
}

#dermat_bloco_verde a
{
    color: #ffffff;
}

#dermat_bloco_verde a:visited
{
    color: #ffffff;
}

#dermat_bloco_verde a:hover
{
    color: Yellow;
}

.login_chave
{
    height: 7px;
    width: 13px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(img/chave.gif);
}

.separadores_rodape
{
    float: left;
    border-left: solid 1px #ffffff;
    padding: 0px 10px 0px 10px;
    margin-top: 6px;
    font-size: 10px;
    font-family: Verdana, sans-serif;
    color: #ffffff;
}

#separadores_lupa_busca
{
    float: right;
    background-image: url(img/lupa_busca.jpg);
    background-repeat: no-repeat;
    background-position: 15px 9px;
}

#separadores_busca
{
    float: left;
    border-left: solid 1px white;
    padding: 0px 5px 0px 25px;
    margin-top: 8px;
    font-size: 10px;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    color: white;
}

#separadores_caixa_busca
{
    float: left;
    padding-top: 6px;
    padding-right: 5px;
}

#separadores_caixa_busca input
{
    height: 13px;
    border: solid 1px #000000;
}

#separadores_botao_busca
{
    float: left;
    margin-top: 7px;
    padding-right: 5px;
}

.bloco2_centro_noticia1
{
    width: 722px;
    height: auto;
    float: left;
    padding: 15px 0px 10px 15px;
}

.bloco2_rodape
{
    width: 739px;
    float: left;
}

#rodape_esq
{
    width: 8px;
    height: 24px;
    float: left;
    background-image: url(img/borda_esq_rodape.jpg);
    background-repeat: no-repeat;
}

#rodape_centro
{
    width: 968px;
    height: 24px;
    float: left;
    background-color: #383431;
}

#rodape_dir
{
    width: 8px;
    height: 24px;
    float: left;
    background-image: url(img/borda_dir_rodape.jpg);
    background-repeat: no-repeat;
}

.seta_laranja_simples
{
    float: left;
    width: 23px;
    height: 20px;
    background-image: url(img/img_seta_laranja_simples.jpg);
    background-position: 9px 3px;
    background-repeat: no-repeat;
}

.form-cad th
{
    text-align: right;
    font-family: Arial;
    font-weight: normal;
    vertical-align: middle;
}

.form-cad td
{
    text-align: left;
    font-family: Arial;
    font-weight: normal;
    vertical-align: top;
}

.bloco2_sombra
{
    width: 560px;
    height: 8px;
    float: left;
    background-image: url(img/sombra_bloco2.jpg);
    background-repeat: no-repeat;
}

.bloco2_cabecalho
{
    width: 550px;
    float: left;
}

.bloco2_cabecalho_verde_esq
{
    width: 9px;
    height: 32px;
    float: left;
    background-image: url(img/borda_esq_bloco_verde.jpg);
    background-repeat: no-repeat;
}

.bloco2_cabecalho_verde_centro
{
    width: 530px;
    height: 32px;
    float: left;
    background-image: url(img/pixel_bloco_verde.jpg);
    background-repeat: repeat-x;
}

.bloco2_cabecalho_verde_dir
{
    width: 9px;
    height: 32px;
    float: left;
    background-image: url(img/borda_dir_bloco_verde.jpg);
    background-repeat: no-repeat;
}

.bloco2_centro
{
    width: 533px;
    background-position: top right;
    background-repeat: no-repeat;
    float: left;
    padding: 0px 4px 4px 4px;
    border-left: solid 0px #ececeb;
    border-right: solid 0px #ececeb;
}

.noticia_clipping
{
    float: left;
    width: 488px;
    padding-bottom: 10px;
}

.table_menu
{
    width: 100%;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    margin-bottom: 15px;
    height: 74px;
    clear: both;
}

.lista_opc td
{
    padding: 4px 0px 0px 0px;
    padding-bottom: 0px;
}

.page_list li
{
    list-style-image: url(img/img_quadrado_laranja.jpg);
}

.footnote
{
    font-size: 10px;
    margin-top: 20px;
    letter-spacing: 5px;
}

.imgLeft
{
    margin: 10px 10px 0px 10px;
}


.imgRight
{
    float: right;
    margin: 4px 10px 0px 10px;
}


.page_links
{
    list-style-image: url(Img/seta_02.gif);
    font-size: 10px;
    line-height: 12px;
    padding-left: 20px;
    margin-left: 0px;
    margin-bottom: 30px;
    color: Green;
}

.page_links li
{
    margin-top: 5px;
}

.table_menu
{
    width: 80%;
    border: 0px;
    margin-bottom: 25px;
    margin-left: 25px;
}

.table_menu tr
{
    border-top: none;
    border-right: none;
    border-bottom: solid 1px #f6e1ca;
    border-left: none;
}

.table_menu td
{
    font-size: 13px;
    color: #000000;
    padding: 5px;
    padding-left: 25px;
    background-image: url(../../App_Themes/Default/Img/seta_laranja.jpg);
    background-repeat: no-repeat;
    background-position: 5px center;
    font-family: Verdana, sans-serif;
}

.table_menu a
{
    color: #0aa5ab;
}

.table_menu a:hover
{
    color: #71af34;
}


.table_menu2
{
    width: 80%;
    border: 0px;
    margin-bottom: 15px;
    margin-left: 70px;
}

.table_menu2 tr
{
    border-top: solid 1px #f6e1ca;
    border-right: solid 1px #f6e1ca;
    border-bottom: none;
    border-left: none;
}

.table_menu2 td
{
    font-size: 9px;
    padding: 5px;
    padding-left: 15px;
    background-image: url(../../App_Themes/Default/Img/seta_02.gif);
    background-repeat: no-repeat;
    background-position: 4px center;
}
.table_menu_1
{
    width: 320px;
    padding: 5px;
    margin-bottom: 15px;
}

.download_list
{
    list-style-image: urlimg/file.gif);
    font-size: 11px;
    line-height: 13px;
    padding-left: 30px;
    margin: 0px 0px 15px 0px;
}
.download_list li
{
    margin-bottom: 10px;
}

.imgLeft
{
    margin: 2px 10px 0px 0;
}

.imgInline
{
    vertical-align: baseline;
}

.footnote
{
    font-size: 10px;
    margin-top: 20px;
}

.navegador
{
    background-image: url(Default/Img/fundo_seta_nav.jpg);
    background-repeat: no-repeat;
    background-position: -4px top;
    float: right;
}

.navdir
{
    background-image: url(Default/Img/seta_nav_dir.jpg);
    background-repeat: no-repeat;
    background-position: -4px top;
    float: right;
}

.navesq
{
    background-image: url(Default/Img/seta_nav_esq.jpg);
    background-repeat: no-repeat;
    background-position: -4px top;
    float: right;
}

.navbloco
{
    display: inline-block;
    margin-left: 122px;
    position: relative;
    top: -8px;
    margin-top: -20px;
}

.navbloco2
{
    display: inline-block;
    margin-left: 487px;
    position: relative;
    top: -8px;
    margin-top: -20px;
}

.navbloco3
{
    display: inline-block;
    margin-left: 128px;
    position: relative;
    top: -13px;
    margin-top: -20px;
}

.quadro_verde h1
{
    background: url(img/seta_avancar.jpg) no-repeat;
    background-position: left 5px;
    margin: 5px 0px 15px 8px;
    position: relative;
    width: 500px;
    font: 14pt Calibri;
    color: #cf7d51;
    padding-left: 20px;
    font-weight: bold;
}

.quadro_verde h2
{
    width: 500px;
    font: 12pt Calibri;
    color: #cf7d51;
    padding-left: 20px;
    font-weight: bold;
}


.bottom_box
{
    padding: 7px;
    border: 1px solid #FCC795;
    background: #FFF3E8;
    margin: 0px 5px 15px 15px;
    font-style: italic;
    width: 490px;
}

.form_table
{
    /* usar nas tabelas de formulario (nova forma de apresentação de formularios, usando tabelas de 2 colunas) */
    width: 300px;
    background: #eee;
    margin: 0 0 20px 0;
}

.form_table td
{
    padding: 3px 5px;
    border-bottom: 1px solid #fff;
    vertical-align: top;
    text-align: left;
}

.form_table th
{
    background-color: Transparent;
}



.form_table input, .form_table select, .form_table textarea
{
    width: 95%;
}



td.label
{
    /* titulos dos campos de formularios */
    background: #ddd;
    text-align: left;
}

div.botoes
{
    /* div fora da tabela com os campos do formulário, contendo os botões do form */
    text-align: center;
    margin-bottom: 20px;
}

.conteudoform
{
    width: 290px;
    margin: 0 20px 20px 40px;
}

.popup
{
    background-color: #000000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.link_servicos
{
    color: #478a2d;
}

.corpo_servicos
{
    background-color: #ffffff;
}



/*FORMATAÇÃO TAB CONTAINER*/
.TabContainer
{
}

.TabContainer .ajax__tab_header
{
    background-color: #DEDEDE;
    border-left: 2px solid #DEDEDE;
    border-top: 2px solid #DEDEDE;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
}
.TabContainer .ajax__tab_outer
{
    background-color: #DEDEDE;
    background-repeat: repeat-x;
    border-right: 2px solid #DEDEDE;
    padding-right: 0;
}
.TabContainer .ajax__tab_inner
{
    background-color: #DEDEDE;
    background-repeat: repeat-x;
    padding-left: 4px;
    color: rgb(0,0,0);
}
.TabContainer .ajax__tab_tab
{
    background-position: center top;
    background-repeat: repeat-x;
    margin: 0;
    padding: 8px 4px;
    color: #000000;
}
.TabContainer .ajax__tab_hover .ajax__tab_outer
{
    background-color: #000000;
}
.TabContainer .ajax__tab_hover .ajax__tab_inner
{
    background-color: #000000;
    background-repeat: repeat-x;
    color: #ffffff;
}
.TabContainer .ajax__tab_hover .ajax__tab_tab
{
    background-color: #000000;
    color: #aeaeae;
    background-repeat: repeat-x;
}
.TabContainer .ajax__tab_active .ajax__tab_outer
{
    background-color: #FFFFFF;
    background-repeat: repeat-x;
    border-right: 2px solid #DEDEDE;
}
.TabContainer .ajax__tab_active .ajax__tab_inner
{
    background-color: #FFFFFF;
    background-repeat: repeat-x;
}
.TabContainer .ajax__tab_active .ajax__tab_tab
{
    background-color: #FFFFFF;
    background-repeat: repeat-x;
}

.TabContainer .ajax__tab_body
{
    background-color: #FFFFFF;
    border: solid 2px #dedede;
    border-top: none;
    font-family: verdana,tahoma,helvetica;
    font-size: 10pt; /*height:900px;*/
    overflow: hidden;
    padding: 8px 2px;
}

.doc .TabContainer .ajax__tab_body
{
    /*height:420px;*/
}


/*elementos no body*/
.TabContainer .Comando
{
    background-color: #EEEEEE;
    border: solid 1px #cccccc;
    border-bottom: solid 2px #dddddd;
    border-right: solid 2px #dddddd;
    color: #000000;
    font-family: Arial;
    font-size: 11px;
    padding: 2px 8px;
}

.TabContainer .Comando:hover
{
    background-color: #DDDDDD;
    color: #111111;
    border: solid 1px #EEEEEE;
}


.TabContainer .Textbox
{
    color: #000000;
    font-family: Arial;
    font-size: 12px;
}
.TabContainer input[type="text"]
{
    border-color: #bbbbbb;
    border-style: solid;
    border-width: 2px 1px 1px 2px;
    width: 80%;
}
.TabContainer .Label
{
    color: #00433A;
    font-family: Arial;
    font-size: 12px;
}
.TabContainer p
{
    color: #000000;
    font-family: Arial;
    font-size: 11px;
}


.doc .TabContainer .ajax__tab_body
{
    height: 420px;
}




.EsendWEB_UL
{
    font-family: Arial;
    font-size: 11px;
    color: rgb(0,0,0);
}

.EsendWEB_UL a
{
    color: #71af34;
}


.EsendWEB_UL
{
    list-style-type: none;
    list-style-position: inside;
    margin: 0;
    padding: 0;
    text-align: justify;
}

.EsendWEB_UL li
{
    margin: 0px 0px 0px 0px;
    font-family: Arial;
    font-size: 11px;
    color: rgb(0,0,0);
}

.linkicraft
{
    color: #478a2d;
    font-size: 11px;
    font-weight: bold;
}

/* ---- IcftLogin - Weslley ---- */

.icftlogin_titulo, .icftlogin_container_p, .icftlogin_container_p a, .icftlogin_container_p a:visited
{
    /*color:#FFFFFF;     font-family:Tahoma;      font-weight:bold; */
}

.icftlogin_container
{
    margin-bottom: 10px;
}

.icftlogin_container a
{
    font-size: 8pt;
}

.icftlogin_subcontainer
{
    /*background-color:#57943D; */ /*width:402px; */ /*border:solid 2px #FFFFFF; */
    padding: 5px;
}

.icftlogin_titulo
{
    color: rgb(207, 125, 81);
    font-size: 11pt;
    background-image: url(img/seta_avancar.jpg);
    background-position: 2px 2px;
    background-repeat: no-repeat;
    padding-left: 20px;
}

.icftlogin_texto_superior
{
    padding-left: 30px;
    margin-bottom: 20px;
}

.icftlogin_texto_medio, .icftlogin_texto_medio_inferior, .icftlogin_texto_inferior
{
    background-image: url(img/minisetaduplalaranja.gif);
    background-position: 32px 2px;
    background-repeat: no-repeat;
    padding-left: 55px;
    margin-bottom: 10px;
}

.icftlogin_texto_medio_inferior
{
    margin-top: 10px;
    margin-bottom: 20px;
}

.icftlogin_bloco_info
{
    background-color: rgb(250,241,230);
    border: solid 1px rgb(246,225,202);
    padding-left: 50px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.icftlogin_centro
{
    margin: 0px 10px 0px 20px;
    width: 480px;
}

.icftlogin_subbloco_info
{
    width: 300px;
    background-color: #ffffff;
    border: solid 1px rgb(246,225,202);
    padding: 5px;
    text-align: left;
    height: 300px;
}

.icftlogin_subbloco_info table
{
    width: 100%;
}

.icftlogin_subbloco_info td
{
    color: rgb(0,95,163);
    font-weight: bold;
}

.icftlogin_subbloco_info_interno
{
    background-color: rgb(250,241,230);
}

.icftlogin_marcador
{
    background-image: url(img/seta_laranja.jpg);
    background-position: left 0px;
    background-repeat: no-repeat;
    width: 15px;
    height: 10px;
}

.icftlogin_container_p, .icftlogin_container_p a, .icftlogin_container_p a:visited
{
    font-size: 9pt;
    text-align: justify;
    padding: 0px;
    margin: 0px;
}

.icftlogin_container_p p
{
    margin: 0px;
    padding: 0px;
    margin-bottom: 20px;
    padding-left: 10px;
    background-image: url(img/img_quadrado_laranja.jpg);
    background-position: left 5px;
    background-repeat: no-repeat;
}

.icftlogin_container_p a:hover
{
    text-decoration: underline;
}

.icftlogin_container_titulo
{
    margin-bottom: 15px;
}

.icftlogin_field
{
    height: 20px;
    background-color: rgb(245,245,245);
    font-size: 12pt;
}

td.quest
{
    /* titulos dos campos de formularios */
    background: #dde8dc;
    vertical-align: middle;
    margin-left: 10px;
    font-weight: bold;
    padding-left: 15px;
    font-family: Tahoma;
    font-size: 11.5px;
}

td.quest2
{
    /* titulos dos campos de formularios */
    background: #ecf2ea;
    vertical-align: middle;
    padding: 5px 0 5px 5px;
    font-family: Tahoma;
    font-size: 11.5px;
}

.quest3
{
    /* campos de formularios */
    font-size: 14px;
    font-family: Calibri, Arial;
}

.cartao_div
{
    /* cartão de apresentação de associado */
    width: 520px;
    height: 300px;
    background-image: url(../../App_Themes/Default/Img/FundoCartaoBuscaAssociados.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: White;
    border-top: 2px solid #d0d0d0;
    border-left: 2px solid #d0d0d0;
    border-bottom: 2px solid #b0b0b0;
    border-right: 2px solid #b0b0b0;
    padding: 10px 20px 10px 10px;
}

.cartao_linha
{
    width: 80px;
    border-top: solid 1px #DEDEDE;
    margin-top: 10px;
}

.cartao
{
    font-weight: bold;
    font-family: Calibri, Arial;
    text-align: right;
}

.cartao_nome
{
    padding-left: 22px;
    background-image: url(../../App_Themes/Default/Img/seta_dupla_grande.gif);
    background-repeat: no-repeat;
    background-position: left center;
    text-align: right;
    font-weight: bold;
    font-family: Calibri, Arial Narrow;
    font-size: 20px;
    color: #005534;
}

.cartao_espec
{
    font-weight: bold;
    font-family: Calibri, Arial Narrow;
    text-align: right;
    font-size: 14px;
    color: #666666;
}

.cartao_col1
{
    font-weight: bold;
    font-family: Calibri, Arial Narrow;
    text-align: right;
    font-size: 13px;
    color: #666666;
}

.cartao_col2
{
    font-weight: bold;
    font-family: Calibri, Arial Narrow;
    padding-left: 15px;
    text-align: left;
    font-size: 16px;
    color: #005534;
}

.cartao_rodape
{
    font-family: Calibri, Arial Narrow;
    text-align: left;
    font-size: 11px;
    color: #666666;
    font-style: italic;
}

.form_tabela2
{
    width: 95%;
    margin: 5px 0px 20px 20px;
}

.form_tabela
{
    width: 95%;
    background: #ecf2ea;
    margin: 5px 0px 20px 20px;
}
.form_tabela3
{
    width: 95%;
    background: #FFFFFF;
    margin: 5px 0px 20px 20px;
}

.form_tabela2 tr
{
    border-top: none;
    border-right: none;
    border-bottom: solid 1px #f6e1ca;
    border-left: none;
}

.form_tabela2 td
{
    font-size: 13px;
    padding: 5px;
    padding-left: 25px;
    background-image: url(../../App_Themes/Default/Img/seta_laranja.jpg);
    background-repeat: no-repeat;
    background-position: 5px center;
    font-weight: bold;
    font-family: Verdana, sans-serif;
}

.lista li
{
    list-style: url(../../App_Themes/Default/Img/li_bola_laranja.gif);
}


.lista
{
    list-style: none;
    list-style-image: none;
    list-style-type: none;
}

.cid_list
{
    width: 95%;
    margin-bottom: 20px;
    margin-left: 20px;
}
.cid_list .item
{
    font-weight: bold;
    border-top: 1px solid #f6e1ca;
    background-image: url(../../App_Themes/Default/Img/seta_laranja.jpg);
    background-repeat: no-repeat;
    background-position: -3px center;
    padding: 5px;
    padding-left: 15px;
}
.cid_list .subitem
{
    background-image: url(../../App_Themes/Default/Img/losango.gif);
    background-repeat: no-repeat;
    background-position: 15px center;
    padding: 5px;
    padding-left: 30px;
}
.cid_list .cod
{
    text-align: right;
    padding-right: 7px;
    text-align: left;
    border-right: 1px solid #f6e1ca;
}

.cid_list .item + .cod
{
    border-top: 1px solid #f6e1ca;
    padding-right: 7px;
    text-align: left;
}

.cid_list .cod2
{
    text-align: right;
    padding-right: 7px;
    text-align: center;
    border-right: 1px solid #f6e1ca;
}

.cid_list .item + .cod2
{
    border-top: 1px solid #f6e1ca;
    border-right: 1px solid #f6e1ca;
    padding-right: 7px;
    text-align: center;
}

.cid_list .num
{
    padding-left: 20px;
}

.gabarito
{
    width: 100%;
    margin-bottom: 20px;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
}
.gabarito td
{
    border: 0px;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    text-align: center;
    font-size: 9px;
}
.gabarito td.num
{
    color: #000;
    padding-bottom: 5px;
}
.gabarito td.opc
{
    background: #eee;
}

.textotese
{
    text-align: justify;
    margin-left: 20px;
    width: 490px;
    margin-bottom: 30px;
}

.artigosmes
{
    text-align: justify;
    margin-left: 5px;
    width: 470px;
    margin-bottom: 20px;
}

.artigosmesano
{
    font-size: 12px;
    padding: 5px;
    padding-left: 25px;
    background-image: url(../../App_Themes/Default/Img/seta_laranja.jpg);
    background-repeat: no-repeat;
    background-position: 5px center;
    font-weight: bold;
    font-family: Verdana, sans-serif;
    border: none;
}
.noticiaano
{
    font-size: 09px;
    padding: 3px;
    padding-left: 25px;
    background-image: url(../../App_Themes/Default/Img/seta_laranja.jpg);
    background-repeat: no-repeat;
    background-position: 5px center;
    font-weight: bold;
    font-family: Verdana, sans-serif;
    border: solid, 1px;
}

.noticiames
{
    font-size: 09px;
    padding: 3px;
    padding-left: 25px;
    background-image: url(../../App_Themes/Default/Img/seta_02.gif);
    background-repeat: no-repeat;
    background-position: 5px left;
    font-weight: bold;
    font-family: Verdana, sans-serif;
    border: solid, 1px;
}

.noticiamestexto
{
    font-size: 09px;
    padding-bottom: -10px;
    padding-left: 25px;
    font-family: Verdana, sans-serif;
    border: solid, 1px;
}


.page_nav
{
    padding: 5px;
    border-bottom: 1px solid #f6e1ca;
    font-size: 10px;
    margin-bottom: 20px;
    width: 470px;
}

.form_princ
{
    margin-bottom: 10px;
}

.cont_esq
{
    float: left;
}

.cont_maior
{
    float: left;
}


.eventotexto
{
    font-size: 12px;
    text-align: justify;
}

.menuevento
{
    background: url(Img/seta_menu_verde.JPG) no-repeat;
    background-position: 0px 5px;
    padding-left: 25PX;
    width: 100px;
    height: 17px;
    font-family: Tahoma;
    color: #004b3a;
    padding-top: 5px;
    margin-top: 10px;
    line-height: 24px;
    font-size: 10pt;
}

.menuevento a
{
    color: #004b3a;
    background: none;
    font-size: 10pt;
}

.menuevento a:hover
{
    color: #71af34;
    background-repeat: no-repeat;
    background-position: left center;
    width: 100%;
    height: 100%;
    font-size: 10pt;
}

/* ---- IcftLogin - Weslley ---- */

.icftlogin_titulo, .icftlogin_container_p, .icftlogin_container_p a, .icftlogin_container_p a:visited
{
    /*color:#FFFFFF;     font-family:Tahoma;      font-weight:bold; */
}

.icftlogin_container
{
    margin-bottom: 10px;
}

.icftlogin_subcontainer
{
    /*background-color:#57943D; */ /*width:402px; */ /*border:solid 2px #FFFFFF; */
    padding: 5px;
}

.icftlogin_titulo
{
    color: rgb(207, 125, 81);
    font-size: 14pt;
    background-image: url(img/seta_avancar.jpg);
    background-position: 2px 2px;
    background-repeat: no-repeat;
    padding-left: 20px;
}

.icftlogin_texto_superior
{
    padding-left: 0px;
    margin-bottom: 20px;
}

.icftlogin_texto_medio, .icftlogin_texto_medio_inferior, .icftlogin_texto_inferior
{
    background-image: url(img/minisetaduplalaranja.gif);
    background-position: 0px 2px;
    background-repeat: no-repeat;
    padding-left: 15px;
    margin-bottom: 10px;
}

.icftlogin_texto_medio_inferior
{
    margin-top: 10px;
    margin-bottom: 20px;
}
.icftlogin_alinha
{
    padding-left: 30px;
}

.icftlogin_bloco_info
{
    /*border:solid 1px rgb(153,204,0);*/
    padding-left: 8px;
    padding-top: 10px;
    padding-bottom: 10px;
    height: 170px;
}

.icftlogin_subbloco_info
{
    text-align: center;
    width: 400px;
    height: 160px;
    background-color: rgb(255,255,255);
    border: solid 1px rgb(215,215,215);
    padding: 5px 5px;
    margin-left: 15px;
}

.icftlogin_subbloco_info table
{
    width: 100%;
}

.icftlogin_subbloco_info td
{
    color: rgb(0,95,163);
    font-weight: bold;
}

.icftlogin_subbloco_info_interno
{
    background-color: rgb(250,241,230);
}

.icftlogin_marcador
{
    background-image: url(img/seta_laranja.jpg);
    background-position: left 0px;
    background-repeat: no-repeat;
    width: 15px;
    height: 10px;
}

.icftlogin_container_p, .icftlogin_container_p a, .icftlogin_container_p a:visited
{
    font-size: 9pt;
    text-align: justify;
    padding: 0px;
    margin: 0px;
}

.icftlogin_container_p p
{
    margin: 0px;
    padding: 0px;
    margin-bottom: 20px;
    padding-left: 10px;
    background-image: url(img/img_quadrado_laranja.jpg);
    background-position: left 5px;
    background-repeat: no-repeat;
}

.icftlogin_container_p a:hover
{
    text-decoration: underline;
}

.icftlogin_container_titulo
{
    margin-bottom: 15px;
}

.icftlogin_field
{
    height: 20px;
    background-color: rgb(245,245,245);
    font-size: 12pt;
}

.noticia
{
    width: 508px;
    text-align: justify;
}

.noticia p
{
    font-family: Tahoma;
    font-size: 11.5px;
}

.noticia a
{
    font-family: Tahoma;
    font-size: 11.5px;
    color: #146450;
}

.noticia a:visited
{
    color: #608856;
}

.noticia a:hover
{
    color: #71af34;
}

.calendario
{
    width: 508px;
    text-align: justify;
    padding-right: -10px;
}

.calendario p
{
    font-family: Tahoma;
    font-size: 11.5px;
}

.calendario a
{
    font-family: Tahoma;
    font-size: 11.5px;
    color: #146450;
}

.calendario a:visited
{
    color: #608856;
}

.calendario a:hover
{
    color: #71af34;
}
/* SUMMERMEETING */

.bodysum
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
#containerprincsumm
{
    position: relative;
    width: 994px;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: rgb(231,120,23);
}

#cabecalhosumm
{
    width: 984px;
    height: 233px;
    margin: 10px auto 0px;
    padding: 0px 0px 0px 0px;
    overflow: hidden;
    background-image: url(../../SummerMeeting2010/Images/cabecalho.jpg);
    background-repeat: no-repeat;
}

#cabecalhosumm_eng
{
    width: 984px;
    height: 233px;
    margin: 10px auto 0px;
    padding: 0px 0px 0px 0px;
    overflow: hidden;
    background-image: url(../../SummerMeeting2010/Images/cabecalhoeng.jpg);
    background-repeat: no-repeat;
}

#cabecalhosumm a
{
    font-family: Verdana, sans-serif;
    font-size: 11px;
    color: White;
    font-weight: bold;
}

#cabecalhosumm_eng a
{
    font-family: Verdana, sans-serif;
    font-size: 11px;
    color: White;
    font-weight: bold;
}

#cabecalhosumm a:visited
{
    color: White;
}

#cabecalhosumm_eng a:visited
{
    color: White;
}

#cabecalhosumm a:hover
{
    color: rgb(231,120,23);
}

#cabecalhosumm_eng a:hover
{
    color: rgb(231,120,23);
}

#sitemap a
{
    color: White;
}

#sitemap a:visited
{
    color: White;
}


.menu
{
    background-color: White;
    width: 200px;
    margin: 10px 0px auto 0px;
    padding: 10px 0px 0px 0px;
    overflow: hidden;
    float: left;
    min-height: 350px;
    text-align: left;
}

.corpodir
{
    background-color: White;
    width: 774px;
    min-height: 360px;
    margin: 10px 0px 10px 3px;
    padding: 10px 0px 0px 0px;
    float: left;
    border-left: solid 2px rgb(231,120,23);
    font-family: Tahoma;
    font-size: 11.5px;
}

#corpoprinc
{
    background-color: White;
    width: 984px;
    margin: 0px auto 0px;
    padding: 0px 0px 0px 0px;
}

.rodapesumm
{
    width: 984px;
    height: 119px;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    overflow: hidden;
    background-image: url(../../SummerMeeting2010/Images/rodape.jpg);
    background-repeat: no-repeat;
}

.rodapesumm_eng
{
    width: 984px;
    height: 119px;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    overflow: hidden;
    background-image: url(../../SummerMeeting2010/Images/rodapeeng.jpg);
    background-repeat: no-repeat;
}


.corpodir h1
{
    width: 100%;
    font: 14pt Calibri;
    color: #cf7d51;
    padding-left: 20px;
    font-weight: bold;
    text-align: left;
}

.l1etiqsumm
{
    padding-left: 25px;
    width: 100%;
    overflow: hidden;
}

.l2etiqsumm
{
    padding-top: 7px;
    padding-left: 30px;
}

.l1summ
{
    font-size: 09pt;
    font-family: Verdana;
    color: rgb(231,120,23);
    line-height: 24px;
    height: 27px;
}

.l1summ a
{
    color: rgb(231,120,23);
    background: none;
}

.l1summ a:hover
{
    color: rgb(231,120,23);
    width: 100%;
    height: 100%;
    font-weight: bold;
}

.l1summ a:visited
{
    color: rgb(231,120,23);
    width: 100%;
    height: 100%;
}

.l2summ
{
    font-size: 8pt;
    font-family: Tahoma;
    color: #004b3a;
}

.l2summ a
{
    color: #004b3a;
    position: relative;
    background: none;
}

.l2summ a:hover
{
    color: rgb(187,100,40);
    width: 100%;
    height: 100%;
}

.summ_link a
{
    font-size: 12px;
}

.summ_link2 /*especifico da pagina de inscrições*/
{
    font-size: 10pt;
    color: #ff0000;
}



.presidente /* PALAVRA DO PRESIDENTE - SUMMER MEETING */
{
    text-align: justify;
    margin: 0px 10px;
}
.progrmacao /* GRADE CIENTÍFICA - SUMMER MEETING */
{
    margin-left: 70px;
}
.progrmacao_titulo /* GRADE CIENTÍFICA - SUMMER MEETING */
{
    font-family: Arial Narrow, Arial, Tahoma;
    font-weight: bold;
    font-size: 16px;
    color: #1068a7;
    text-align: left;
    padding-bottom: 10px;
    padding-top: 10px;
}
.progrmacao_titulo2 /* GRADE CIENTÍFICA - SUMMER MEETING */
{
    font-family: Arial Narrow, Arial, Tahoma;
    font-weight: bold;
    font-size: 20px;
    color: #1068a7;
    text-align: left;
    padding-bottom: 10px;
    padding-top: 10px;
}
.progrmacao_conteudo /* GRADE CIENTÍFICA - SUMMER MEETING */
{
    font-family: Arial Narrow, Arial, Tahoma;
    font-weight: bold;
    font-size: 11px;
    color: #545454;
    text-align: left;
    border-bottom-color: #dbc4b4;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    padding-bottom: 5px;
    padding-top: 5px;
}


.tab_hotel /* HOSPEDAGEM E RESERVA - SUMMER MEETING */
{
    margin: 0px 0px 20px 0px;
    text-align: center;
}

.tab_hotel td, th
{
    padding: 0px 0px 0px 0px;
    border: solid 1px gray;
    min-width: 70px;
}

.tab_geral_hotel
{
    float: left;
}

.img_hoteis
{
    min-width: 130px;
    margin: 8px 50px 0px 40px;
    float: left;
}

.img_topo
{
    margin: 20px 0px 20px 40px;
    float: left;
    border: solid 1px #082852;
}


.info_reserv
{
    width: 700px;
    min-height: 200px;
    background-color: #dee7f7;
    border: solid 1px gray;
    margin: 20px 0px 20px 40px;
    padding: 20px 0px 0px 0px;
    text-align: left;
    float: left;
}

.info_reserv div
{
    padding: 10px;
    margin: 10px;
    border: solid 1px gray;
}


.info_reserv h3
{
    position: relative;
    font-size: 16px;
    font-family: Calibri, Verdana;
    font-weight: bold;
    padding: 0px;
    color: Black;
}

.info_reserv h2
{
    position: relative;
    padding: 0px;
    font-size: 20px;
    font-family: Calibri, Verdana;
    font-weight: bold;
    text-align: center;
    color: #082852;
}

.info_reserv p
{
    margin: 0px;
}

.info_tam
{
    text-align: center;
}

.info_desc
{
    font-size: 22px;
    font-family: Calibri, Verdana;
    font-weight: bold;
    text-align: center;
    color: #082852;
}

.titulo_summer
{
    float: left;
    border: 0px;
}

.data_summer
{
    text-align: right;
    margin-right: 35px;
    float: right;
}

.tab_inscr
{
    width: 665px;
}

.tab_inscr td
{
    font-family: Trebuchet MS;
    height: 28px;
}

.tab_laranja_escuro
{
    font-weight: bold;
    background-color: #ef7900;
    color: #ffffff;
    width: 665px;
    font-size: 18px;
}

.tab_laranja_escuro td
{
    font-size: 11px;
    padding-left: 10px;
}

.tab_laranja
{
    background-color: #ffd39c;
    padding: 7px;
    font-size: 8px;
    text-align: left;
    font-weight: bold;
}

.tab_laranja td
{
    font-size: 11px;
}


.tab_laranja_claro
{
    background-color: #ffe7bd;
    padding-left: 10px;
    text-align: left;
    font-weight: bold;
    border-left: solid 2px #ef7900;
}

.tab_laranja_claro td
{
    font-size: 10px;
}

.linksum
{
    font-size: 12px;
}

.btn_edit_images
{
    float: left;
}


/**************** PÚBLICA ****************/


.estado-col
{
    width: 145px;
    margin-top: 5px;
    float: left;
    position: relative;
}

.icompg
{
    background-image: url(    "../../Img/Publico/Cancer/icompg.gif" );
    background-repeat: no-repeat;
    margin-left: 20px;
    padding-left: 0px;
    margin-top: 5px;
    background-position: left bottom;
}

.icompg a
{
    color: rgb(0,101,67);
}

/*
=============================================================================================================
========================================== CSS SITE PUBLICO =================================================
=============================================================================================================
*/

.corpo_princ_pub
{
    width: 980px;
    min-height: 500px;
}

.corpo_princ_pub li
{
    font-size: 13px;
    font-family: Calibri;
}

.corpo_princ_pub a
{
    font-size: 12px;
}


#sitemap a
{
    color: White;
    font-size: 9px;
}

#sitemap a:visited
{
    color: White;
}


/******** CONTAINER (COLUNAS DA ESQ, DIR E CENTRO) */
.meio
{
    background-image: url(../../img/PagDefPub/Fundo/Fundo.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-color: Red;
    width: 100%;
    min-height: 250px;
    padding-top: 10px;
    padding-bottom: 10px;
    float: left;
    background-color: rgb(249,249,249);
}

/* 
=============================================================================================================
MENU ESQUERDO - PUBLICO
=============================================================================================================
*/
.menu_pub
{
    margin-left: 0px;
    width: 225px;
    float: left;
    min-height: 240px;
    text-align: left;
    background-color: White;
    margin-bottom: 15px;
}

/* 
=============================================================================================================
CONTROLA O MENU INFERIOR E SUPERIOR - PUBLICO
=============================================================================================================
*/


.separadorespub
{
    float: left;
    border-left: solid 1px rgb(170,169,169);
    padding: 0px 20px 0px 20px;
    margin-top: 0px;
    font-size: 10px;
    font-family: Verdana, sans-serif;
    color: #ffffff;
    
}

.menu_barra
{
    font-size: 9px;
}

.menu_barra a
{
    text-decoration: none;
    color: #ffffff;
    font-size: 9px;
    font-family: Verdana, sans-serif;
}

.menu_barra a:visited
{
    color: #ffffff;
    font-size: 9px;
}

.menu_barra a:hover
{
    color: #ffffff;
    font-size: 9px;
}

.cabecalho_rodapepub
{
    text-decoration: none;
    font-family: Calibri, sans-serif;
    font-weight: bold;
}

.cabecalho_rodapepub a
{
    color: rgb(89,89,89);
    font-size: 13px;
}

.cabecalho_rodapepub a:visited
{
    color: rgb(89,89,89);
    font-size: 13px;
}

.cabecalho_rodapepub a:hover
{
    color: black;
    font-size: 13px;
}

/******** OS MARCADORES (BOLINHAS COR DE ABOBORA) DO MENU */
.marcador_menu_pub
{
    position: relative;
    right: 10px;
    margin-left: -7px;
}

/* 
=============================================================================================================
CONTROLA O NIVEL 1 DO MENU ESQUERDO - PUBLICO
=============================================================================================================
*/
.l1pub
{
    font-size: 12px;
    font-family: Calibri, Verdana, sans-serif;
    color: rgb(40,107,78);
    line-height: 30px;
    font-weight: bold;
    height: 0px;
    background: url(img/seta_menu2.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    width: 220px;
}

.l1pub a
{
    color: rgb(0,101,67);
    background: none;
}

.l1pub a:hover
{
    color: black;
    width: 100%;
    height: 100%;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: left center;
}

.l1pub a:visited
{
    color: rgb(0,101,67);
    width: 100%;
    height: 100%;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: left center;
}

.l1pub a:active
{
    color: rgb(0,101,67);
    width: 100%;
    height: 100%;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: left center;
}
/* 
=============================================================================================================
 CONTROLA O NIVEL 2 DO MENU ESQUERDO - PUBLICO
=============================================================================================================
*/

.l2pub
{
    font-size: 13px;
    font-family: Calibri, Verdana, sans-serif;
    color: rgb(40,107,78);
    line-height: 17px;
    height: 17px;
    background: url(img/seta_02.gif);
    background-repeat: no-repeat;
    background-position: 0px 4px;
    width: 220px;
}

.l2pub a
{
    color: rgb(40,107,78);
    position: relative;
}

.l2pub a:hover
{
    color: red;
    width: 100%;
    height: 100%;
    font-weight: bold;
}

.l2pub a:visited
{
    color: rgb(0,101,67);
    width: 100%;
    height: 100%;
}

.l2pub a:active
{
    color: rgb(0,101,67);
    width: 100%;
    height: 100%;
    font-weight: bold;
}

.l1etiqpub
{
    padding-left: 25px;
    width: 144px;
    overflow: hidden;
}


.l2etiqpub
{
    padding-left: 15px;
    color: black;
    font-family: Calibri, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 15px;
    height: 15px;
}
.l2etiqpub a
{
    color: black;
}

.l2etiqpub a:hover
{
    color: rgb(0,101,67);
    font-weight: bold;
}
.l2etiqpub a:visited
{
    color: black;
    font-weight: bold;
}

.l2etiqpub a:active
{
    color: rgb(0,101,67);
    font-weight: bold;
}

/* 
=============================================================================================================
 CONTROLA A COLUNA DO CENTRO - CONTEUDO - PUBLICO
=============================================================================================================
*/
.corpo_meio_pub
{
    width: 490px;
    float: left;
    min-height: 150px;
    margin-left: 5px;
}

/* 
=============================================================================================================
CONTROLA A COLUNA DA DIREITA - CONTEUDO - PUBLICO
=============================================================================================================
*/
.corpo_dir_pub
{
    margin-right: 20px;
    width: 220px;
    float: right;
    margin-left: 0px;
    min-height: 350px;
    padding-top: 0px;
    margin-top: 0px;
}

.panel
{
    padding: 0px;
    margin: 0px;
}
/*
=============================================================================================================
 CONTROLA A COLUNA DA ESQUERDA - CONTEUDO - PUBLICO
=============================================================================================================
*/
.corpo_esq_pub
{
    margin-bottom: 10px;
    width: 220px;
    float: left;
    margin-left: 15px;
    min-height: 560px;
    margin-right: 5px;
}

/******** OS 3 BANNERS DA ESQUERDA */
.banner
{
    margin-left: 0px;
    margin-bottom: 15px;
    float: left;
}

/******** PAGINA DE VIDEOS MENU LADO DIREITO "QUESTÃO DE PELE" */

.videos_pub h1
{
    left: 10px;
    position: relative;
    font-size: 16px;
    font-family: Calibri, Verdana;
    font-weight: bold;
}
.videos_pub div
{
    line-height: 25px;
    margin-left: 13px;
    position: relative;
    top: -20px;
}

.videos_pub div
{
    font-size: 12px;
    font-family: Calibri, Verdana, sans-serif;
    color: #000;
    list-style-image: url(img/seta_02.gif);
    width: 150px;
}

.videos_pub div a
{
    color: black;
    background: none;
}

.videos_pub div a:hover
{
    color: rgb(0,101,67);
}

.videos_pub div a:visited
{
    color: black;
}

.videos_pub div a:active
{
    color: black;
}

/*
=============================================================================================================
Default Pub
=============================================================================================================
*/

.bloco_banner_patrocinio_pub
{
    position: relative;
    width: 148px;
    height: 70px;
    background-repeat: no-repeat;
    float: left;
    margin: 2px 2px 0px 4px;
    vertical-align: middle;
}


.link_noticiapub
{
    width: 440px;
    height: 15px;
    padding: 10px 0px 0px 20px;
    font-family: Calibri;
}

.link_noticiapub a
{
    font-family: Calibri, sans-serif;
    font-size: 12px;
    color: #116041;
    font-family: Calibri;
}

.banner_pub
{
    width: 480px;
    margin-bottom: 15px; /*margin: 5px 0px 8px 0px;*/
}

.busca_derm_pub
{
    background-color: White;
    height: 150px;
    border: solid 1px rgb(204,204,204);
    margin: 0px 0px 15px 0px;
    width: 480px;
}

.noticias_pub
{
    font-family: Calibri, sans-serif;
    height: 264px;
    text-align: left;
    padding-left: 10px;
    padding-top: 10px; /*border:solid 1px rgb(204,204,204);*/
    width: 490px;
}
.seta_noticia_pub
{
    width: 7px;
    height: 6px;
    padding: 0px 0px 10px 0px;
    background-repeat: no-repeat;
    background-position: right 12px;
    background-image: url(img/seta.gif);
    margin-bottom: 12px;
    margin-left: 20px;
}

.noticias_pub_int
{
    height: 215px;
    overflow: hidden;
    width: 480px;
    background-image: url(img/cx_noticias.gif);
    background-repeat: no-repeat;
}

.seta_noticia
{
    width: 87px;
    height: 19px;
    padding: 0px 0px 10px 08px;
    margin: -15px 0px 0px 0px;
    background-image: url(img/seta_noticias.jpg);
    background-repeat: no-repeat;
    background-position: left 12px;
}

td.nome_campo
{
    border-bottom: 1px solid #fff;
    vertical-align: top;
    padding-bottom: 5px;
    font-weight: bold;
    color: Black;
}

.textointerno
{
    margin: 10px 8px 15px 5px;
    height: auto !important;
    height: 150px;
    text-align: justify;
    padding-right: 10px;
    padding-top: 0px;
    font: 12pt Calibri;
    background-color: White;
}

.textointerno h1
{
    position: relative;
    font: 14pt Calibri;
    color: black;
    padding-left: 0px;
    font-weight: bold;
    text-align: left;
}

.textointerno h2
{
    position: relative;
    font: 10pt Calibri;
    color: #116041;
    padding-left: 0px;
    font-weight: bold;
    text-align: left;
}

.textointerno p
{
    font: 11pt Calibri;
    margin: 10px;
}

.cabecalho_pub
{
    width: 980px;
    height: 165px;
    padding: 0px 0px 0px 0px;
    overflow: hidden;
    background-image: url(../../img/PagDefPub/Fundo/Topo.png);
    background-repeat: no-repeat;
    font-family: Calibri, sans-serif;
}

.rodapedir
{
    width: 8px;
    height: 24px;
    float: left;
    background-image: url(img/borda_dir_rodape.jpg);
    background-repeat: no-repeat;
}

.rodape_centro
{
    width: 964px;
    height: 24px;
    float: left;
    background-color: #383431;
}

.rodape_pub
{
    width: 980px;
    height: 30px;
    overflow: hidden;
    float: left;
    padding-left: 0px;
    margin-top: 10px;
}

.rodapepub
{
    text-decoration: none;
    color: black;
    font-size: 15px;
    font-family: Calibri, sans-serif;
    float: left;
    margin-right: 25px;
    margin-left: 8px;
    font-weight: bold;
    padding-top: 4px;
    padding-bottom: 4px;
}

.rodapepubsociedade
{
    text-decoration: none;
    color: black;
    font-size: 10px;
    font-family: Calibri, sans-serif;
    float: right;
    margin-right: 8px;
    padding-top: 10px;
    padding-bottom: 3px;
}

.rodapepub a
{
    color: rgb(89,89,89);
}

.rodapepub a:visited
{
    color: rgb(89,89,89);
}

.rodapepub a:hover
{
    color: black;
}

.banner_esq
{
    display: block;
    margin-top: 20px;
}

.titulo_video
{
    font-size: 13px;
    padding: 10px 0px 10px 25px;
    font-weight: bold;
    font-family: Calibri, sans-serif;
    background-image: url(../../App_Themes/Default/Img/seta_laranja.jpg);
    background-repeat: no-repeat;
    background-position: 5px center;
}

.destaque_tese
{
    font-size: 12px; /*padding: 3px;*/
    text-align: left;
    padding: 0px 9px 0px 9px;
    color: rgb(0,101,67);
    font-weight: bold;
    font-family: Calibri, sans-serif;
    border: none;
}

.destaque_linha
{
    border-bottom: 1px solid #f6e1ca;
    margin: 7px 0px 0px 0px;
}

/*
=============================================================================================================
CADA BANNER DA DIREITA - PUBLICO
=============================================================================================================
 */
.banner_dir
{
    margin: 0px 0px 15px 0px;
}

.menu_sup
{
    height: 30px;
    text-align: left;
    padding-left: 17px;
    padding-top: 9px;
    padding-bottom: 4px;
    margin-bottom: 10px;
    margin-top: 130px;
    font-family: Calibri, sans-serif;
}

.noticiaanopub
{
    font-size: 12px; /*padding: 3px;*/
    padding-left: 20px;
    color: rgb(0,101,67);
    font-weight: bold;
    font-family: Calibri, sans-serif;
    background-image: url(../../App_Themes/Default/Img/seta_laranja.jpg);
    background-repeat: no-repeat;
    background-position: 0px center;
}

.noticiaanopub a
{
    font-size: 12px;
}


.noticiapub
{
    width: 430px;
    text-align: justify;
    font-family: Calibri, sans-serif;
}

.noticiapub p
{
    font-family: Calibri, sans-serif;
    font-size: 11pt;
}

.noticiapub a
{
    font-family: Calibri, sans-serif;
    font-size: 11pt;
    color: rgb(11,65,139);
    font-weight: bold;
}

.noticiapub a:visited
{
    color: rgb(102,122,179);
}

.noticiapub a:hover
{
    color: rgb(102,122,179);
}


/* 
=============================================================================================================
LOGIN 
=============================================================================================================
*/

.fundologin
{
    background-image: url(../../img/Login/Fundo.jpg);
    background-color: White;
}

.LoginCabecalho
{
    background-image: url(../../img/Login/cabecalho.jpg);
    height: 254px;
    width: 100%;
}

.LoginCorpo
{
    height: 500px;
    width: 1000px;
    border: solid 2px blue;
}

.LoginCorpoEsq
{
    height: 450px;
    width: 300px;
    float: left;
    margin: 10px 0px 0px 20px;
    background-image: url(../../img/Login/fundoesq.jpg);
}

.LoginCorpoDir
{
    height: 450px;
    width: 600px;
    border: solid 2px black;
    float: right;
    margin: 10px 20px 0px 0px;
}

.icftlogin_container_titulo
{
    margin-bottom: 15px;
}

.icftlogin_titulo
{
    color: rgb(207, 125, 81);
    font-size: 14pt;
    background-image: url(img/seta_avancar.jpg);
    background-position: 2px 2px;
    background-repeat: no-repeat;
    padding-left: 20px;
}


/* 
=============================================================================================================
MAPA ULTRAVIOLETA - 23/06/2010 - ANDERSON
=============================================================================================================
 */

#mapa_mapa
{
    float: left;
    width: 400px; /*height:453px;*/
    background-image: url( "../_img/sombra_bottom.gif" );
    background-position: bottom;
    background-repeat: no-repeat;
    padding-bottom: 3px;
    padding-left: 2px;
    padding-top: 20px;
}

#indice_mapa_base_esquerda, .quadro_cores_base_esq
{
    float: left;
    height: 15px;
    width: 15px;
    background-image: url(    "../_img/borda_mapa_esq_base.gif" );
    background-repeat: no-repeat;
}

.indice_texto
{
    width: 400px;
    padding: 15px 0px 0px 10px;
}

.tabela_cores
{
    width: 400px;
    padding: 0px 0px 0px 10px;
}


.quadro_cores_base, .informacao_cores_base
{
    margin-top: 10px;
}

.quadro_conteudo_img
{
    padding: 0px 0px 0px 20px;
    float: left;
}

#tabela_cores_vertical
{
    float: left;
    padding: 25px 0px 0px 20px;
}

.quadro_cores_vertical
{
    float: left;
    width: 225px;
    background-image: url( "../_img/borda_mapa_meio_menor2.gif" );
    background-repeat: repeat-y;
    margin-bottom: 15px;
    margin-left: 10px;
}

.quadro_conteudo_titulo, .informacao_conteudo_titulo
{
    width: 250px;
    float: left;
    padding: 0px 0px 5px 10px;
}

.quadro_conteudo_titulo h1, .informacao_conteudo_titulo h1
{
    display: inline;
    color: #F4B78D;
}

.quadro_conteudo_titulo h2, .informacao_conteudo_titulo h2
{
    display: inline;
    color: #889976;
}

.quadro_conteudo_texto, .informacao_conteudo_texto
{
    width: 250px;
    padding: 20px 10px 5px 13px;
    font-size: 11px;
    float: left;
}

.laranja
{
    float: left;
    font-family: Arial;
    font-size: 8pt;
    text-transform: uppercase;
    margin: 0;
    padding: 3px;
    display: inline;
    color: #F4B78D;
    font-weight: bold;
}

.verde
{
    width: 250px;
    float: left;
    font-family: Arial;
    font-size: 8pt;
    color: #99ae6a;
    margin: 0;
    padding: 3px;
    font-weight: bold;
}

.ultra_separa
{
    background-color: #f7b68c;
    width: 10px;
    margin-left: 10px;
    float: left;
}

.grid1
{
    padding-left: 5px;
    color: Black;
}

.grid1_topo
{
    padding-left: 5px;
    color: White;
}


.grid2
{
    text-align: center;
    color: Black;
}

.grid2_topo
{
    text-align: center;
    color: White;
}

.grid3
{
    text-align: center;
    color: Black;
}

.grid3_topo
{
    text-align: center;
    color: White;
}

/******** PAGINA KIDS */
#secundario-conteudo
{
    width: 453px;
}
#texto-esquerda
{
    padding-left: 20px;
    width: 230px;
    float: left;
}
#figura-direita
{
    width: 200px;
    float: right;
}
#kid-opcao
{
    width: 468px;
    float: left;
    padding-top: 0px;
}
#kid-direita
{
    padding-left: 25px;
    float: left;
}
#kid-esquerda
{
    padding-left: 20px;
    padding-right: 20px;
    float: left;
}
.opcao-titulo
{
    background-image: url(img/li_bola_laranja.gif);
    padding-bottom: 10px;
    padding-left: 10px;
    background-repeat: no-repeat;
}
.opcao-titulo a
{
    font-size: 12px;
    color: rgb(40,107,78);
}
/*
=============================================================================================================
========================================== ?????????????? ========================================
=============================================================================================================
*/
.cancer-comoidentificar
{
    padding-top: 10px;
    display: inline;
    float: left;
    padding-left: 5px;
    padding-right: 0px;
    width: 438px;
}

.cancer-comoidentificar-esq, .cancer-comoidentificar-dir
{
    display: inline;
    float: left;
}

.cancer-comoidentificar-esq
{
    width: 278px;
}

.cancer-comoidentificar-dir
{
    padding-left: 20px;
    width: 133px;
}

.cancer-comoidentificar-corpo-gd
{
    display: inline;
    float: left;
    width: 283px;
    padding-right: 5px;
    background-image: url(    "../../Img/Publico/Cancer/semiquadradocinzatopogd.gif" );
    background-repeat: no-repeat;
    background-position: right 8px;
}

.cancer-comoidentificar-corpo-pq
{
    display: inline;
    float: left;
    width: 138px;
    padding-right: 5px;
    background-image: url(    "../../Img/Publico/Cancer/semiquadradocinzatopopq.gif" );
    background-repeat: no-repeat;
    background-position: right 8px;
}

.cancer-comoidentificar-esq-h4, .cancer-comoidentificar-dir-h4
{
    margin: 0;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
    background-color: #ffffff;
    padding-left: 10px;
    padding-bottom: 5px;
}

.cancer-comoidentificar-esq-h4
{
    color: #e77817;
}
.cancer-comoidentificar-dir-h4
{
    color: #99ae6a;
}
/*
=============================================================================================================
 CALCULADORA DO CANCER DA PELE 
=============================================================================================================
*/
.calc h1
{
    color: Black;
}

.rel_calc
{
    font-family: Tahoma;
}

.tit_calc
{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    font-variant: small-caps;
    color: #286b4e;
}

.resp_calc
{
    font-family: Tahoma;
    font-size: 12px;
    color: #286b4e;
}

/* 
=============================================================================================================
CSS HOT SITE III SIMPOSIO DE COSMIATRIA 
=============================================================================================================
*/

#cosmiatria_body
{
    background-color: #cec2c3;
    padding: 0px;
    margin: 0px;
}

#cosmiatria_container2
{
    background-image: url(../../Img/Eventos/HomeIIIcosmiatria.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding: 0px;
    margin: 0px;
    width: 933px;
    height: 700px;
}
#cosmiatria_hospedagem
{
    background-image: url(../../Img/Eventos/HospedagemIIIcosmiatria.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding: 0px;
    margin: 0px;
    width: 933px;
    height: 700px;
}

#cosmiatria_menu2
{
    font-size: 14px;
    color: White;
    display: inline;
    font-family: Arial, Helvetica, sans-serif;
    list-style-image: none;
    list-style-type: none;
    margin-top: 85px;
    margin-right: 125px;
    float: right;
    padding-right: 40px;
}

#cosmiatria_menu2 a:link
{
    color: White;
    font-size: 14px;
}

#cosmiatria_menu2 a:visited
{
    color: White;
    font-size: 14px;
}

#cosmiatria_menu2 a:hover
{
    color: White;
    font-size: 14px;
}

#cosmiatria_menu2 a:active
{
    color: White;
    font-size: 14px;
}

/* 
=============================================================================================================
CSS HOT SITE CURSO DE PSORÍASE 
=============================================================================================================
*/

#psoriase_body
{
    background-color: #cec2c3;
    padding: 0px;
    margin: 0px;
}

#psoriase_container2
{
    background-image: url(../../Img/Eventos/Psoriase1.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding: 0px;
    margin: 0px;
    width: 933px;
    height: 700px;
}

#psoriase_menu2
{
    font-size: 14px;
    color: White;
    display: inline;
    font-family: Arial, Helvetica, sans-serif;
    list-style-image: none;
    list-style-type: none;
    margin-top: 77px;
    margin-right: 520px;
    float: right; /*padding-right: 120px; 	background-color:red;*/
}

#psoriase_menu3
{
    font-size: 14px;
    color: White;
    display: inline;
    font-family: Arial, Helvetica, sans-serif;
    list-style-image: none;
    list-style-type: none;
    margin-top: -27px;
    margin-right: 445px;
    float: right;
}

#psoriase_voltaSBD a
{
    font-size: 16px;
    color: #116d6c;
    font-family: Arial Narrow;
    padding: 10px 0px 0px 640px;
    float: left;
}



/*
=============================================================================================================
CSS HOT SITE PELE EM SINTONIA 
=============================================================================================================
*/
.bodypele
{
    background-image: none;
    background-color: White;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.bodypele h1
{
    width: 500px;
    font: 14pt Calibri;
    color: BLACK;
    padding-left: 70px;
    font-weight: bold;
}

.bodypele p
{
    font: 14px Calibri;
    text-align: justify;
    color: Black;
    padding-left: 50px; /*width:750px;*/ /*text-indent:10px;*/
}


#containerprincpele
{
    position: relative;
    width: 900px;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: table;
}

.menupele
{
    background-image: url(../../PeleemSintonia/Img/ImgMeioBkgr.jpg);
    background-repeat: repeat-y;
    height: 50px;
    margin: 0px 0px 0px 0px; /* width:900px;*/
    padding-left: 85px;
}

.cabecalhorodapepele
{
    letter-spacing: 3px;
}

.corpodirpele
{
    background-image: url(../../PeleemSintonia/Img/ImgMeioBkgr.jpg);
    background-repeat: repeat-y;
    height: 300px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; /*background-color:Lime;*/
}

.corpodirpeleint
{
    overflow: auto;
    width: 91.5%;
    height: 270px;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 35px 10px 0px;
    position: relative;
    top: 10px; /*background-color:Aqua;*/
}

.cabecalholinha
{
    background-image: url(../../PeleemSintonia/Img/ImgLinhaDivisoriaHz.jpg);
    height: 2px;
    background-repeat: no-repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 900px; /*overflow:hidden;*/
}

.cabecalhopele
{
    width: 900px;
    height: 203px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    overflow: hidden;
    background-image: url(../../PeleemSintonia/Img/ImgTopo.jpg);
    background-repeat: no-repeat;
}

.menupele a
{
    font-family: Calibri, sans-serif;
    font-size: 13px;
    color: Black;
    font-weight: bold;
    text-align: center;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.menupele a:visited
{
    color: Black;
}

.menupele a:hover
{
    color: rgb(4,191,0);
}

.separadorespele
{
    float: left;
    border-left: solid 1px black;
    padding: 0px 15px 0px 15px;
    margin-top: 8px;
    font-size: 13px;
    font-family: Calibri, sans-serif;
    font-weight: bold;
    color: Black;
}

.rodapepele
{
    width: 900px;
    height: 208px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    overflow: hidden;
    background-image: url(../../PeleemSintonia/Img/ImgRodape.jpg);
    background-repeat: no-repeat;
}

.listapele /*PARA AS PROPRIEDADES <UL> E <LI>*/
{
    font: 12px Calibri;
    color: Black;
    padding-left: 60px;
}
.linkpele
{
    font-family: Calibri, sans-serif;
    font-size: 14px;
    color: #069;
}

/* 
=============================================================================================================
CSS HOT SITE JORNADA BRASILEIRA DO CANCER DA PELE 
=============================================================================================================
*/

#jornada_body
{
    background-color: #279379;
    background-image: url(Default/img/fundo.jpg);
    text-align: center;
}

#jornada_container
{
    background-image: url(../../img/eventos/jornada.jpg);
    background-repeat: no-repeat;
    background-position: center;
    padding: 0px;
    margin: 45px;
    width: 1000px;
    height: 748px;
}

#jornada_menu
{
    font-size: 14px;
    color: White;
    display: inline;
    font-family: Arial, Helvetica, sans-serif;
    list-style-image: none;
    list-style-type: none;
    margin-top: 125px;
    margin-right: 23px;
    float: right;
    padding-right: 320px;
}

#jornada_menu a
{
    color: White;
    font-size: 14px;
}
#jornada_menu a:visited
{
    color: White;
    font-size: 14px;
}
#jornada_menu a:hover
{
    color: Gray;
    font-size: 14px;
}
#jornada_menu a:active
{
    color: White;
    font-size: 14px;
}

/*
=============================================================================================================
CSS HOT SITE TERADERM2 
=============================================================================================================
*/

#teraderm2_body
{
    background-color: #cec2c3;
    padding: 0px;
    margin: 0px;
}

#teraderm2_container2
{
    background-repeat: no-repeat;
    background-position: left;
    padding: 0px;
    margin: 0px;
    width: 933px;
    height: 700px;
}

#teraderm2_menu2
{
    font-size: 14px;
    color: White;
    display: inline;
    font-family: Arial, Helvetica, sans-serif;
    list-style-image: none;
    list-style-type: none;
    margin-top: 90px;
    margin-right: 125px;
    float: right;
    padding-right: 120px;
}

#teraderm2_menu2 a:link
{
    color: White;
    font-size: 14px;
}

#teraderm2_menu2 a:visited
{
    color: White;
    font-size: 14px;
}

#teraderm2_menu2 a:hover
{
    color: White;
    font-size: 14px;
}

#teraderm2_menu2 a:active
{
    color: White;
    font-size: 14px;
}


/* 
=============================================================================================================
FIM CSS HOT SITE JORNADA BRASILEIRA DO CANCER DA PELE 
=============================================================================================================
*/

.acc_header, .acc_sel
{
    background-color: #606060;
    color: #f0f0f0;
    font-weight: bold;
    padding: 5px 20px 5px 20px;
    text-decoration: none;
    border-bottom: 2px solid #c0c0c0;
    font-family: Tahoma;
    cursor: hand;
}

.acc
{
    background-color: #f0f0f0;
    padding: 5px 5px 5px 10px;
}

.btn_print
{
    float: right;
    margin-top: -2px;
    padding-left: 4px;
}

/* 
===================
TOUR DE PREVENÇÃO
===================
*/
.tab_roteiro
{
    width: 100px;
    height: 25px;
    padding-left: 10px;
    text-align: left;
    font-weight: bold;
    border-left: solid 2px #fff;
}
/* 
=============================================================================================================
SERVIÇOS CREDENCIADOS 
=============================================================================================================
*/

.credenciado_nome_serviço
{
    background-color: #ffffff;
    color: #478a2d;
    border: 1px solid #efeeee;
    text-align: left;
    font-weight: bold;
    font-size: 13px;
    color: #84be21;
    font-family: Calibri, Arial;
    letter-spacing: 0.5px;
}
.credenciado_cx_cinza
{
    width: 50px;
    background-color: #efeeee;
    font-family: Calibri, Arial;
    font-size: 12px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.credenciado_corpo
{
    width: 50px;
    background-color: #fff;
    font-family: Calibri, Arial;
    font-size: 12px;
    border-bottom-color: #efeeee;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #efeeee;
    border-left-style: solid;
    border-left-width: 1px;
}
.credenciado_td_bt
{
    width: 50px;
    background-color: #fff;
    font-family: Calibri, Arial;
    font-size: 12px;
    border-bottom-color: #efeeee;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #efeeee;
    border-left-style: solid;
    border-left-width: 1px;
    text-align: right;
    padding-right: 10px;
}
.credenciado_bt
{
    font-family: Calibri, Arial;
    font-size: 12px;
    color: #478a2d;
}
.credenciado_h2
{
    margin-left: -20px;
}

/* 
=============================================================================================================
CSS DO QUESTIONÁRIO DE COSMIATRIA 
=============================================================================================================
*/

.container
{
    color: #000000;
}

.fieldClass 
{
    width:94%;
    margin-left:10px;
}

.formulario p
{
    font: 14pt Calibri;
    color: #cf7d51;
    
}