/* General styles */
.t_clear{clear:both;height:1px;overflow:hidden;line-height:1%;font-size:0;margin-bottom:-1px}
* html .t_clear{height:auto;margin-bottom:0}
.dv_clear{clear:both}
div.br_space{height:4px;font-size:1px}
img.lnk_img_link{border:none;cursor:pointer}
.validation-advice{background-color:#F30;color:#FFF;font-weight:700;margin:2px 0;padding:5px}

body{border:0;width:100%;background:#fff;min-width:700px;font-size:90%;text-align:center;margin:0;padding:0}
#dv_fixed{width:980px;text-align:left;margin:0 auto}
.dv_iframe{width:780px;text-align:left;margin:0 auto}
a{color:#369;font-weight:400}
a:hover{text-decoration:underline}
#dv_header{clear:both;float:left;width:100%}
.colmask{position:relative;clear:both;float:left;width:100%;overflow:hidden}

/* 1 column full page settings */
.dv_holygrail .colleft{float:left;width:100%;margin-left:-50%;position:relative;left:570px;background:#ddd;}
/*.dv_holygrail .colleft{float:left;width:100%;margin-left:-50%;position:relative;left:570px !important;left:35px}*/
.dv_holygrail .col1wrap{float:left;width:50%;position:relative;right:300px;padding-bottom:4px}
.dv_holygrail .col1{position:relative;left:200%;overflow:hidden;margin:0 274px 0 304px}
.dv_holygrail .col2{float:right;width:292px;position:relative;right:4px}
.dv_holygrail .col3{float:right;width:262px;margin-right:12px;position:relative;left:50%}
.dv_blogstyle{background:#ff9}
.dv_blogstyle .colmid{float:left;width:200%;margin-left:-270px;position:relative;right:100%;background:#FFD8B7}
.dv_blogstyle .colleft{float:left;width:100%;margin-left:-300px;background:#fff}
.dv_blogstyle .col1wrap{float:left;width:50%;padding-bottom:4px}
.dv_blogstyle .col1{position:relative;left:100%;overflow:hidden;margin:0 4px 0 574px}
.dv_blogstyle .col3{float:right;width:262px;position:relative;left:858px}
.dv_leftmenu{background:#ddd}
.dv_leftmenu .colright{float:left;width:200%;position:relative;left:300px;background:#fff}
.dv_leftmenu .col1wrap{float:right;width:50%;position:relative;right:300px;padding-bottom:4px}
.dv_leftmenu .col1{position:relative;right:100%;overflow:hidden;margin:0 4px 0 304px}
.dv_leftmenu .col2{float:left;width:292px;position:relative;right:296px}
.dv_rightmenu .col1{overflow:hidden;margin:0 4px 0 304px}
.dv_fullpage .col1{margin:0}
.dv_holygrail,.dv_fullpage{background:#fff}
.dv_rightmenu{background:#ddd}
.dv_holygrail .colmid{float:left;width:200%;margin-left:-270px;position:relative;right:100%;background:#fff}
.dv_rightmenu .colleft{float:left;width:200%;margin-left:-300px;position:relative;right:100%;background:#fff}
.dv_blogstyle .col2,.dv_rightmenu .col2{float:right;width:292px;position:relative;left:296px}
.dv_rightmenu .col1wrap{float:left;width:50%;position:relative;left:50%;padding-bottom:4px}
#dv_footer{clear:both;float:left;width:100%}
#dv_footer p{margin:0;padding:10px}

/* estrutura padrão */
*{font-family:arial, helvetica, sans-serif;font-weight:400;color:#000;text-decoration:none;margin:0}
#dv_header{height:197px}
#dv_footer div.dv_formato_impressao{display:none}
#dv_footer{text-align:center;background-color:#fff;padding:10px 0}
#dv_footer .dv_bottom p{font-size:12px;line-height:20px;margin:0;padding:0}
.dv_holygrail .col1,.dv_holygrail .col2,.dv_holygrail .col3,.dv_blogstyle .col1,.dv_blogstyle .col2,.dv_blogstyle .col3,.dv_leftmenu .col1,.dv_leftmenu .col2,.dv_rightmenu .col1,.dv_rightmenu .col2{margin-top:4px;margin-bottom:4px}

#ie6Warning{background:#e3e3e3;border:1px solid #bbb;margin:10px;padding:10px 10px 1px}
#ie6Warning h2{background:url(images/ie6-warning.gif) 0 50% no-repeat;padding-left:40px;color:#d13236;font:28px/40px Cambria, Georgia, "Times New Roman", Times, serif;margin:0 0 2px}

#dv_header_presidencia{width:100%;height:36px;float:none;clear:right;margin:0;padding:0;background:url(images/bg_header_dir.png) no-repeat right top;}
#dv_header_presidencia img{border:none}
#dv_header_presidencia .dv_header_esq {float:left;background:url(images/bg_header_esq.png) no-repeat top;width:16px;height:36px}
#dv_header_presidencia .dv_header_fundo {background:url(images/bg_header_fundo.png) no-repeat right top #074d21;margin-left:16px;margin-right:15px;width:auto;height:36px;}
#dv_header_presidencia .dv_header_homepr{display:block;float:left;margin:0;padding:6px 0 0 14px;background:none;}
#dv_header_presidencia .dv_header_marca{display: block;float:right;margin:0;padding:5px 6px 0 0;background:none;}

.page_top{background-color:#fff;height:194px;padding:4px 0 0}
#dv_logo{float:left;height:156px;background:url(images/bar_logo.png) repeat-x 0 0;width:250px;text-align:center;margin:0 4px}
#dv_logo a:hover,#dv_logo_int a:hover{text-decoration:none}
.lnk_logo_cdes{float:left;background:url(images/logo_cdes_nt.png) no-repeat 0 0;height:84px;width:92px;margin-top:12px;margin-left:21px}
.lnk_logo_cdes span{display:none}
.lnk_sigla_cdes{float:left;margin-top:30px;margin-left:5px}
.lnk_sigla_cdes span{color:#fff;font-size:36px;font-weight:700;font-family:verdana, arial, helvetica, sans-serif}
.lnk_nome_cdes{float:left;text-align:center;margin-top:0px}
.lnk_nome_cdes span{margin-left:2px;color:#fff;font-weight:700;font-size:15px;font-family:verdana, arial, helvetica, sans-serif}
/*  10 anos */
/*#dv_logo{background:url(images/bar_logo_10anos.png) repeat-x 0 0;}
.lnk_logo_cdes{background:url(images/logo_cdes_nt_10anos.png) no-repeat 0 0;height:145px;width:200px;margin-top:4px;margin-left:21px}
.lnk_nome_cdes, .lnk_sigla_cdes{display:none;}*/

#dv_logo_int{float:left;height:100px;background:url(images/bar_logo_int.png) repeat-x 0 0;width:100%;text-align:center;margin:0px}
#dv_logo_int div{float:left;}
#dv_logo_int .lnk_logo_cdes{float:left;background:url(images/logo_cdes_int.png) no-repeat 0 0;height:100px;width:92px;margin-top:0px;margin-left:21px}
#dv_logo_int div .lnk_sigla_cdes{display:block;float:left;margin:0;margin-top:28px;}
#dv_logo_int div .lnk_nome_cdes{display:block;float:left;text-align:center;margin:0;clear:both;}

#dv_logo_inscricao{float:left;height:106px;background:url(images/bar_logo_nt.png) no-repeat 0 0;width:100%;text-align:center;margin:0}
#dv_logo_inscricao a:hover{text-decoration:none}
#dv_logo_inscricao .lnk_logo_cdes{float:left;background:url(images/logo_cdes_nt2.png) no-repeat 0 0;height:88px;width:92px;margin-top:10px;margin-left:39px}
#dv_logo_inscricao .lnk_logo_cdes span{display:none}
#dv_logo_inscricao .lnk_sigla_cdes{display:block;float:left;margin-top:6px;margin-left:25px}
#dv_logo_inscricao .lnk_sigla_cdes span{color:#fff;font-size:18px;font-weight:700;font-family:verdana, arial, helvetica, sans-serif}
#dv_logo_inscricao .lnk_nome_cdes{display:block;float:left;margin-top:2px;margin-left:25px;width:80%;text-align:left;}
#dv_logo_inscricao .lnk_nome_cdes span{margin-left:2px;color:#fff;font-weight:700;font-size:14px;font-family:verdana, arial, helvetica, sans-serif}
#dv_logo_inscricao .p_grupo_evento{float:left;margin-top:2px;margin-left:25px;width:80%;text-align:left;}
#dv_logo_inscricao .p_grupo_evento span{margin-left:2px;color:#333;font-weight:700;font-size:12px;font-family:verdana, arial, helvetica, sans-serif}


div.dv_barra{float:left;display:block;margin:4px 0}
div.dv_bar_float{float:left}
div.dv_bar_title{display:block;height:30px;line-height:30px;width:100%}
div.dv_bar_crem{background:url(images/bar_crem.png) repeat-x 0 0}
div.dv_bar_bege{background:url(images/bar_bege.png) repeat-x 0 0}
div.dv_bar_verm{background:url(images/bar_verm.png) repeat-x 0 0}
div.dv_bar_verd{background:url(images/bar_verd.png) repeat-x 0 0}
div.dv_bar_verb{background:url(images/bar_verb.png) repeat-x 0 0}
div.dv_bar_pmar{background:url(images/bar_pmar.png) repeat-x 0 0}
div.dv_bar_pisc{background:url(images/bar_pisc.png) repeat-x 0 0}
div.dv_bar_cinz{background:url(images/bar_cinz.png) repeat-x 0 0}
div.dv_bar_cine{background:url(images/bar_cine.png) repeat-x 0 0}
div.dv_bar_mari{background:url(images/bar_mari.png) repeat-x 0 0}
div.dv_bar_azul{background:url(images/bar_azul.png) repeat-x 0 0}
div.dv_bar_amar{background:url(images/bar_amar.png) repeat-x 0 0}
div.dv_bar_lara{background:url(images/bar_lara.png) repeat-x 0 0}
div.dv_bar_rose{background:url(images/bar_rose.png) repeat-x 0 0}
div.dv_bar_rubi{background:url(images/bar_rubi.png) repeat-x 0 0}
div.dv_bar_selv{background:url(images/bar_selv.png) repeat-x 0 0}
div.dv_bar_turq{background:url(images/bar_turq.png) repeat-x 0 0}
div.dv_bar_marr{background:url(images/bar_marr.png) repeat-x 0 0}
div.dv_bck_verd{background-color:#A6CF39;border: 2px solid #438107;width:976px}

div.dv_tarja {height: 5px}
div.dv_tar_amar{background:url(images/tar_amar.png) repeat-x 0 0}
div.dv_tar_azul{background:url(images/tar_azul.png) repeat-x 0 0}
div.dv_tar_cinz{background:url(images/tar_cinz.png) repeat-x 0 0}
div.dv_tar_crem{background:url(images/tar_crem.png) repeat-x 0 0}
div.dv_tar_bege{background:url(images/tar_bege.png) repeat-x 0 0}
div.dv_tar_marr{background:url(images/tar_marr.png) repeat-x 0 0}
div.dv_tar_pisc{background:url(images/tar_pisc.png) repeat-x 0 0}
div.dv_tar_lara{background:url(images/tar_lara.png) repeat-x 0 0}
div.dv_tar_rose{background:url(images/tar_rose.png) repeat-x 0 0}
div.dv_tar_selv{background:url(images/tar_selv.png) repeat-x 0 0}
div.dv_tar_turq{background:url(images/tar_turq.png) repeat-x 0 0}
div.dv_tar_verd{background:url(images/tar_verd.png) repeat-x 0 0}
div.dv_tar_verm {background:url(images/tar_verm.png) repeat-x 0 0}

.spn_bar_div,.spn_bar_div a{font-family:arial;float:left;font-size:14px;font-weight:700;color:#000;margin-left:4px}
.spn_bar_div a {margin-left:0;}
.spn_bar_blue{color:#01245C}
.spn_bar_12,.spn_bar_12 a{font-size:12px}
.spn_bar_12 a.title{float:none;}
.spn_bar_blue12{color:#01245C;font-size:12px}
div.dv_bar_amar .spn_bar_div,div.dv_bar_amar .spn_bar_div a{color:#630}
div.dv_bar_pisc .spn_bar_div{color:#01595F}
div.dv_bar_marr .spn_bar_div,div.dv_bar_mari .spn_bar_div,div.dv_bar_cine .spn_bar_div,div.dv_bar_turq .spn_bar_div,div.dv_bar_turq .spn_bar_div a,div.dv_bar_selv .spn_bar_div,div.dv_bar_rose .spn_bar_div,div.dv_bar_verm .spn_bar_div,div.dv_bar_rubi .spn_bar_div,div.dv_bar_verd .spn_bar_div,div.dv_bar_lara .spn_bar_div,div.dv_bar_azul .spn_bar_div,div.dv_bar_verb .spn_bar_div,div.dv_bar_pmar .spn_bar_div,div.dv_bar_pmar .spn_bar_div a{color:#fff}
div.dv_bar_pmar .spn_pre_div {float:left;background:url(images/pre_pmar.png) no-repeat 0 0;height:30px;width:36px;margin:0;padding:0}

.dv_bar_center {text-align: center}
.dv_bar_100 {width:100%}
.dv_bar_70{width:70%}
.dv_bar_col, div.dv_bar_col{width:300px}
.dv_bar_mg30px{margin-left:30px;}
.dv_bar_mg10px{margin-left:10px;}
.dv_bar_center .spn_bar_div, .dv_bar_center .spn_bar_div a{width:100%;margin:0}
div.dv_bar_div{padding-left:30px;}
div.dv_bar_div .spn_bar_div{background:url(images/div_marr_bege.png) no-repeat 0 0;padding-left:20px;margin:0;}

.dv_conteudo{background-color:#fff;margin-bottom:4px;font-size:12px;padding:4px 4px 12px}
.dv_conteudo_tab{margin-left:30px}
.dv_cont_cinz{background-color:#eee}
.dv_cont_bran{background-color:#fff}
.dv_cont_mid{float:left;width:665px;background-color:#F6F6F6;margin:4px 0}
.dv_cont_dir{float:left;width:665px;margin:4px 0}
.dv_conteudo_big{font-size:14px}

.dv_banners{margin-top:8px;margin-left:0px}
.dv_banner{float:left;margin-left:0}
.dv_banner a{float:left;border:1px solid #fff}
.dv_banner a:hover{border:1px solid #aaa}

ul.bullet_list{padding-left:15px;margin:0}
ul.bullet_list li {line-height: 110%;padding-bottom: 4px}
ul.bullet_list li a{font-size:12px;color:#000;font-weight:400;line-height:110%;}
ul.bullet_list li.blue,ul.bullet_list li a.blue{color:#369}
ul.bullet_list li a.lnk14{font-size:14px}
ul.bullet_list ul{list-style:none;margin:4px 0 0;padding:0 0 4px}
ul.bullet_list ul.bullet_list{list-style:disc;margin:0;padding:4px 0 0 15px}
ul.blt_amar,ul.bullet_list ul.blt_amar{list-style-image:url(images/blt_amar.png)}
ul.blt_azul,ul.bullet_list ul.blt_azul{list-style-image:url(images/blt_azul.png)}
ul.blt_cinz,ul.bullet_list ul.blt_cinz{list-style-image:url(images/blt_cinz.png)}
ul.blt_cine,ul.bullet_list ul.blt_cine{list-style-image:url(images/blt_cine.png)}
ul.blt_mari,ul.bullet_list ul.blt_mari{list-style-image:url(images/blt_mari.png)}
ul.blt_crem,ul.bullet_list ul.blt_crem{list-style-image:url(images/blt_crem.png)}
ul.blt_bege,ul.bullet_list ul.blt_bege{list-style-image:url(images/blt_bege.png)}
ul.blt_marr,ul.bullet_list ul.blt_marr{list-style-image:url(images/blt_marr.png)}
ul.blt_pisc,ul.bullet_list ul.blt_pisc{list-style-image:url(images/blt_pisc.png)}
ul.blt_rose,ul.bullet_list ul.blt_rose{list-style-image:url(images/blt_rose.png)}
ul.blt_lara,ul.bullet_list ul.blt_lara{list-style-image:url(images/blt_lara.png)}
ul.blt_selv,ul.bullet_list ul.blt_selv{list-style-image:url(images/blt_selv.png)}
ul.blt_turq,ul.bullet_list ul.blt_turq{list-style-image:url(images/blt_turq.png)}
ul.blt_verd,ul.bullet_list ul.blt_verd{list-style-image:url(images/blt_verd.png)}
ul.blt_verm,ul.bullet_list ul.blt_verm{list-style-image:url(images/blt_verm.png)}
ul.blt_rubi,ul.bullet_list ul.blt_rubi{list-style-image:url(images/blt_rubi.png)}
ul.bullet_list ul li{display:inline}
ul.bullet_list li strong{font-weight:700}
ul.bullet_list_block ul li{display:block}
ul.bullet_list_all ul li{display:list-item}
ul.bullet_list ul li.divider{margin-left:4px;padding-left:4px;border-left:1px solid #369}
ul.bullet_list li strong{font-weight:700}
ul.bullet_list li .dv_inscrito, label.dv_inscrito{color:#008001;font-weight:700}
ul.bullet_list li .dv_naoinscrito, label.dv_naoinscrito{color:#AA0000;font-weight:700}
ul.bullet_list li .dv_online, label.dv_online{color:#ECB400;font-weight:700}

.dv_page_simple{text-align:center;margin:5px 0;font-size:1px}
.dv_align_right{text-align:right;margin:4px 0}
.dv_page_navigator{float:right;margin:10px}
.dv_page_navigator a{font-size:14px;background-color:#fff;border:1px solid #9AAFE5;font-weight:400;color:#2E6AB1;outline:none;padding:2px 6px}
.dv_page_navigator a.active{font-weight:700;background-color:#2E6AB1;border:1px solid #25568F;color:#fff}

p.pg_titulo{font-size:14px;color:#369;margin-bottom:4px}
p.pg_chamada{font-size:11px;color:#000;margin:0;font-weight:700}
p.pg_resumo{margin-bottom:4px}
p.pg_tema{display:inline;color:#369}
p.pg_autor,p.pg_data{display:inline;margin-left:4px;padding-left:4px;border-left:1px solid #369;color:#369}
p.pg_cargo{font-size:14px;}
p.pg_resultado{font-size:11px;text-align:right;}
p.pg_bold{font-weight:700}
p.pg_indent{font-size:14px;padding-left:50px;}
p.pg_indent input {font-size:24px;}

.dv_wrapper_column{float:left;width:330px;}
.dv_multimidia{float:right;display:inline;text-align:center;margin:4px 10px}
.dv_multimidia_imagem{float:right;display:inline;height:260px;margin:4px 10px}

.dv_membros_column{float:left;width:50%;}

.dv_noticia{}
.dv_noticia p.pg_chamada{}
.dv_noticia p.pg_titulo{color:#000;font-size:16px;font-weight:700;color:#369}
.dv_noticia div.dv_resumo{margin-bottom:4px;font-size:12px;}
.dv_noticia p.pg_autor{font-size:14px;margin:0;padding:0}
.dv_noticia p.pg_data{margin:20px;}
.dv_noticia p.pg_autor,.dv_noticia p.pg_data{border:none;font-weight:700}
.dv_noticia div.dv_multimidia_imagem{margin:4px 10px;float:right;display:inline;width:398px;height:auto;text-align: center;background-color:#ddd}
.dv_noticia div.dv_multimidia_imagem img.img_noticia{margin:4px;}
.dv_noticia div.dv_multimidia_imagem span.spn_legenda_imagem{padding:0 5px 5px 5px;color:#000;background-color:#eee;display:block;width:388px}
.dv_noticia div.dv_multimidia_imagem_center{margin:4px 0px;float:right;display:inline;width:100%;height:auto;text-align: center;background-color:#fff}
.dv_noticia div.dv_multimidia_imagem_center img.img_noticia{margin:4px;}
.dv_noticia div.dv_noticia_conteudo,.dv_noticia div.dv_noticia_conteudo p{font-size:14px;margin:0 0 12px;line-height:17px;}
.dv_noticia div.dv_multimidia{float:left;margin:20px 50px}
.dv_noticia p.pg_documento{margin-left:20px;margin-bottom:6px;font-size:14px}
.dv_noticia div.dv_rodape,.dv_noticia div.dv_rodape p,.dv_noticia p.pg_fonte,.dv_noticia div.dv_observacao,.dv_noticia div.dv_observacao p{font-size:12px;color:#000;font-style:italic;padding-bottom:5px}
.dv_noticia p.pg_detalhe{margin-left:20px;margin-bottom:6px;font-size:14px}
.dv_noticia p.pg_destaque{margin:20px;padding:10px;font-size:16px;border: 3px double #369;background-color:#AED8F3;text-align: center;}
.dv_conteudo p strong,.dv_noticia p strong{font-weight:700}
.dv_conteudo p em,.dv_noticia p em{font-style:italic}
.dv_conteudo .spn_underline{text-decoration:underline;}
.dv_noticia div.dv_conteudo_imagem{margin:4px auto;display:block;width:648px;height:auto;text-align: center;background-color:#ddd}
.dv_noticia div.dv_conteudo_imagem img.img_noticia{margin:4px;}
.dv_noticia div.dv_conteudo_imagem span.spn_legenda_imagem{padding:4px;color:#000;background-color:#eee;display:block;width:640px}

.dv_agenda {margin:0 auto;display:block;width:250px;}

.nav_agenda{display:block;float:none;clear:both;margin:10px 0}
.nav_agenda .spn_agenda_hoje{float:left;color:#000;background-color:#EEE;border:2px solid #069;margin:0 12px 4px 4px;padding:2px 6px}
.nav_agenda .spn_agenda_anterior a{float:left;background:#fff url(images/cal_btn_nav.png) no-repeat 0 0;width:22px;height:22px}
.nav_agenda .spn_agenda_mes{float:left;width:140px;line-height:20px;text-align:center;font-weight:700}
.nav_agenda .spn_agenda_posterior a{float:left;background:#fff url(images/cal_btn_nav.png) no-repeat -22px 0;width:22px;height:22px}
.nav_agenda .spn_agenda_anterior a span,.nav_agenda .spn_agenda_posterior a span{display:none}

#tbl_calendar{width:241px;color:#000;text-align:center;background-color:#fff;margin:0 4px;padding:0}
#tbl_calendar th{font-weight:700;font-size:11px;color:#fff;background:#fff url(images/cal_titulo.png) repeat-x 0 0;height:25px;border-bottom:1px solid #fff}
#tbl_calendar .today{color:#000;font-weight:700;background:#fff url(images/cal_atual.png) no-repeat 0 0}
#tbl_calendar td.today a,#tbl_calendar td.today a:link,#tbl_calendar td.today a:visited{color:#000;font-weight:700;background:#fff url(images/cal_atual_evento.png) no-repeat 0 0}
#tbl_calendar td{border:1px solid #fff;width:32px;height:20px;line-height: 20px;text-align:center;background-color:#EEE}
#tbl_calendar td a{text-decoration:none;font-weight:700;display:block;height:20px;line-height:20px;background:#fff url(images/cal_evento.png) repeat-x 0 0}
#tbl_calendar td a:link,#tbl_calendar td a:visited{color:#000}
#tbl_calendar td a:hover,#tbl_calendar td.today a:hover,#tbl_calendar td a:active,#tbl_calendar td.today a:active{color:#fff;background:#fff url(images/cal_evento_hover.png) repeat-x 0 0}

#tbl_calendar_full{width:964px;color:#000;text-align:center;background-color:#fff;margin:0 4px;padding:0}
#tbl_calendar_full th{font-weight:700;font-size:11px;color:#fff;background:#fff url(images/cal_titulo.png) repeat-x 0 0;height:25px;border-bottom:1px solid #fff}
#tbl_calendar_full .today{color:#000;font-weight:700;background:#fff;border:1px solid #069;}
#tbl_calendar_full .not_curr{color:#000;background:#aaa;}
#tbl_calendar_full td{border:1px solid #fff;height:100px;vertical-align:top;text-align:center;background-color:#EEE}
#tbl_calendar_full td div.dv_dia{text-align:left;padding:0 3px;font-weight:700;line-height:21px;}
#tbl_calendar_full td div.dv_evento, fieldset .dv_legenda_evento, .dv_evento .dv_legenda_evento{border:1px solid #000;padding:2px 0;margin:1px 0;text-align:left;}
#tbl_calendar_full td div.dv_evento_agenda, fieldset .dv_evento_agenda{background-color:#EBC591}
#tbl_calendar_full td div.dv_evento_cdes, fieldset .dv_evento_cdes, .dv_evento .dv_evento_cdes{background-color:#B0E6FF}
#tbl_calendar_full td div.dv_evento_int, fieldset .dv_evento_int, .dv_evento .dv_evento_int{background-color:#E3F0C2}
#tbl_calendar_full td div.dv_evento_oe, fieldset .dv_evento_oe, .dv_evento .dv_evento_oe{background-color:#FFE784}
#tbl_calendar_full td div.dv_evento_feriado, fieldset .dv_evento_feriado{background-color:#FAA}
#tbl_calendar_full td{width:133px;}
#tbl_calendar_full td div.dv_evento .dv_legenda_evento{border:1px solid #000;padding:0 2px;;margin:0 0 0 2px;text-align:left;}
#tbl_calendar_full td div.dv_evento .dv_evento_cdes{background-color:#B0E6FF}
#tbl_calendar_full td div.dv_evento .dv_evento_int{background-color:#E3F0C2}
#tbl_calendar_full td div.dv_evento .dv_evento_oe{background-color:#FFE784}

fieldset .dv_legenda_evento{display:inline;padding:2px 5px}
fieldset.fs_agenda_prevista {background-color:#EBC591}
fieldset.fs_agenda_prevista legend {font-weight:700;background-color:#FFF;padding:0 4px;}

.dv_agenda_legenda{float:left;margin-left:4px;width:200px}
.dv_agenda_legenda div{margin-bottom:4px}
.dv_agenda_legenda .spn_legenda{font-size:10px;margin-left:16px}
.dv_agenda_legenda .spn_agenda_evento,.dv_agenda_legenda .spn_agenda_dia{float:left;width:14px;height:14px;position:absolute}
.dv_agenda_legenda .spn_agenda_evento{background:#fff url(images/cal_legenda_evento.png) repeat-x 0 0}
.dv_agenda_legenda .spn_agenda_dia{background:#eee}

.dv_agenda_pesquisar{float:left;width:30px;height:30px}
.dv_agenda_pesquisar a{background:#fff url(images/btn_pesquisar.jpg) no-repeat 0 0;float:left;width:30px;height:30px}
.dv_agenda_pesquisar a span{display:none}

p.dv_evento_mesano{font-size:14px;font-weight:700;margin:4px 0}
p.dv_evento_dia{font-size:14px;font-weight:700;color:#369;margin:4px 0}
p.dv_evento_nome{background:#fff url(images/blt_azul.png) no-repeat 0 0;background-position:0 5px;padding:0 10px}
p.dv_evento_paragrafo,p.dv_evento_horario{margin-left:10px;margin-bottom:4px}
.spn_pg_destaque{text-decoration:underline}
p.dv_evento_nome a.selected{font-weight:700}

p.dv_blt_verm{background:transparent url(images/blt_verm.png) no-repeat 0 0;background-position:0 5px;padding:0 10px}
p.dv_blt_rubi{background:transparent url(images/blt_rubi.png) no-repeat 0 0;background-position:0 5px;padding:0 10px}
p.dv_blt_turq{background:transparent url(images/blt_turq.png) no-repeat 0 0;background-position:0 5px;padding:0 10px}
p.dv_blt_marr{background:transparent url(images/blt_marr.png) no-repeat 0 0;background-position:0 5px;padding:0 10px}
p.dv_blt_lara{background:transparent url(images/blt_lara.png) no-repeat 0 0;background-position:0 5px;padding:0 10px}
p.dv_artigo_imagem{margin:4px 10px;float:right;display:inline;width:115px;height:auto;text-align: center;background-color:#ddd}
p.dv_artigo_imagem img.img_noticia{margin:4px;}
p.dv_artigo_autor{margin-left:10px;}

#dv_pesquisa{width:254px}
#dv_pesquisa input{float:left;width:135px;font-size:12px;color:#999;margin-top:5px}
#dv_pesquisa input.selected{color:#000}
#dv_pesquisa input.submit_ok{float:none;width:auto;border:none;background-color:transparent;color:#369;font-weight:400;cursor:pointer;margin:0;padding:0}
#dv_pesquisa input.submit_ok:hover{text-decoration:underline}
#dv_data{margin-left:4px;width:722px;text-align:right}
#dv_data span{float:right;margin-right:4px}
#dv_data #dv_bar_flag {float:left;margin:6px 0 0 6px;}
#dv_data #dv_bar_flag span.spn_flag, #dv_data #dv_bar_flag span.spn_flag a {float:left;}
#dv_data #dv_bar_flag span.spn_flag a span {font-weight:700;color:#000;margin-left:4px;font-size:12px;font-style:italic;color:#FF6C00;}
#dv_data #dv_bar_flag span.spn_flag, #dv_data #dv_bar_flag span.spn_flag a{width:auto;height:19px;line-height:18px;}
#dv_data #dv_bar_flag span.spn_mids, #dv_data #dv_bar_flag span.spn_mids a {float:left;}
#dv_data #dv_bar_flag span.spn_mids a span {font-weight:700;color:#000;margin-left:4px;font-size:12px;font-style:italic;color:#FF6C00;}
#dv_data #dv_bar_flag span.spn_mids_first{margin-left:60px;}
#dv_data #dv_bar_flag span.spn_mids, #dv_data #dv_bar_flag span.spn_mids a{width:auto;height:19px;line-height:18px;}

/*
#dv_data #dv_bar_flag span.spn_flag, #dv_data #dv_bar_flag span.spn_flag a{background-repeat:no-repeat;width:24px;height:19px;}
#dv_data #dv_bar_flag span.spn_flag_br, #dv_data #dv_bar_flag span.spn_flag_br a{background-image:url(images/flg_br.png)}
#dv_data #dv_bar_flag span.spn_flag_uk, #dv_data #dv_bar_flag span.spn_flag_uk a{background-image:url(images/flg_uk.png)}
#dv_data #dv_bar_flag span.spn_flag_es, #dv_data #dv_bar_flag span.spn_flag_es a{background-image:url(images/flg_es.png)}
#dv_data #dv_bar_flag span.spn_flag a span{display:none;}
#dv_data #dv_bar_flag span.spn_flag{background-position:-24px 0}
#dv_data #dv_bar_flag span.spn_flag a:hover{background-image:none;text-decoration:none;}
*/
#dv_data #dv_bar_flag span.spn_flag a.active{border-bottom:2px solid #369;margin-top:0;}

#spn_breadcrumb{margin:5px 4px}

#dv_login{padding:14px 10px}
#dv_login div{margin-bottom:4px}
#dv_login label.lbl_login{float:left;width:40px;text-align:right;margin-right:10px;line-height:20px}
#dv_login input.txt_login{background-color:#ddd;border:1px solid #000;width:200px}
#dv_login div.dv_lembrar{margin-left:50px}
#dv_login input#chk_lembrar{width:auto;margin-right:4px}

#dv_botoes, .dv_botoes{margin:4px 0 0 50px}
.lnk_button{display: block;position: relative; float:left;margin:5px;height:25px;padding:0 10px;font-size:14px;font-weight:700;line-height:25px;border:none;cursor:pointer;width:auto;}
.lnk_button * {display: block; position: relative;}
.lnk_button img {width:25px;height:25px;display: block; position: relative;}
.lnk_button span{font-size:14px;font-weight:700;line-height:25px;height:35px}
.icn_mail span {background:transparent url(images/icn_mail.gif) no-repeat 0 0;padding-left:25px;}
.btn_selv{background:#fff url(images/btn_selv.png) repeat-x 0 0;color:#fff;}
.btn_verd{background:#fff url(images/btn_verd.png) repeat-x 0 0;color:#fff;}
.btn_amar{background:#fff url(images/btn_amar.png) repeat-x 0 0;color:#630}
.btn_verm{background:#fff url(images/btn_verm.png) repeat-x 0 0;color:#fff;}
.btn_azul{background:#fff url(images/btn_azul.png) repeat-x 0 0;color:#fff;}
.btn_crem{background:#fff url(images/btn_crem.png) repeat-x 0 0;color:#000;}
.btn_amar span{color:#630}
.btn_crem span{color:#000}
.btn_azul span,.btn_verm span,.btn_verd span,.btn_selv span{color:#fff;}

span#spn_banner_rotativo div,span#spn_banner_rotativo a{font-size:14px;font-weight:700;color:#000;height:30px;width:100%;margin:0;}
a.lnk_barra{font-size:12px;font-weight:700;color:#000;height:30px}
.blacktext{font-size:12px;font-weight:400;color:#000;}
.lnk_page_nav,.spn_page_nav{font-weight:400;color:#555;outline:none;margin:0;padding:2px 4px;font-size:12px}
a.lnk_page_nav:link,a.lnk_page_nav:visited{font-weight:400;text-decoration:none;color:#369;background-color:inherit}
a.lnk_page_nav:hover,a.lnk_page_nav:active{font-weight:400;text-decoration:none;color:#fff;background-color:#369}
.spn_page_nav{color:#aaa}
.spn_page_active{color:#369;font-weight:700}

a.lnk_util{text-decoration:none}


div.dv_calendario{float:left;width:100%;margin-top:4px}
div.dv_calendario span.spn_bloco_ano{float:left;background-color:#eee;padding-top:4px}
div.dv_calendario span.spn_margen{float:left;width:5%}
div.dv_calendario span.spn_ano{display:block;text-align:center;border-bottom:2px solid #369;color:#000;font-weight:700;margin:0 1%;font-size:14px;background-color:#eee}
div.dv_calendario span.spn_meses{display:block;text-align:center}
div.dv_calendario span.spn_mes{float:left;font-weight:700;margin:2px 0;font-size:14px;padding-bottom:4px}
div.dv_calendario span.spn_mes_selecionado{color:#fff;background-color:#369}
div.dv_calendario span.spn_mes a,div.dv_calendario span.spn_mes a:visited,div.dv_calendario span.spn_mes a{text-decoration:none;color:#369}
div.dv_calendario span.spn_mes a:hover{text-decoration:underline}
div.dv_calendario_rodape{float:left;width:90%;margin-left:5%;margin-right:5%;background-color:#ddd;margin-bottom:4px;padding:4px 0;}
div.dv_calendario_rodape span.spn_mes_anterior{text-align:left;float:left;width:19%;padding-left:1%;}
div.dv_calendario_rodape span.spn_mes_atual{text-align:center;float:left;width:60%;font-size:14px}
div.dv_calendario_rodape span.spn_mes_posterior{text-align:right;float:left;width:19%;padding-right:1%;}
div.dv_calendario span.spn_mes a:hover,div.dv_calendario_rodape span.spn_mes_anterior a,div.dv_calendario_rodape span.spn_mes_atual a,div.dv_calendario_rodape span.spn_mes_posterior a{color:#369}

div#showimage{z-index:+1000;border:1px solid #000;position:absolute;width:316px;left:40%;top:80px;font-size:14px;color:#036}
div#showimage table#tbl_showimage{border:2px solid #ECC9A3;width:100%;background-color:#ECC9A3;color:#fff;border-spacing:0;padding:0;border-collapse:collapse}
div#showimage table#tbl_showimage td#td_content{width:100%}
div#showimage table#tbl_showimage td{padding:0;margin:0;border-spacing:0}
div#showimage table#tbl_content{border:0;width:100%;border-spacing:0;height:36px;padding:0;border-collapse:collapse}
div#showimage table#tbl_content td#dragbar{cursor:pointer;width:300px;font-weight:bolder;height:20px;}
div#showimage table#tbl_content td#closebar{width:16px;cursor:hand;text-align:right;}
div#showimage table#tbl_content td#content{width:100%;background-color:#ECC9A3;text-align:center;}
div#showimage table#tbl_content td#content img{width:300px;border:none;margin:0;padding:0}

.tab_list{position:relative;height:20px;list-style:none;margin:0 auto;padding:0 0 0 5px}
.tab_list li{float:left}
.tab_list li span{background-position:left;float:left;display:block;height:20px;line-height:20px;text-align:center;padding:0 0 0 15px}
.tab_list li span b{font-weight:700;float:left;display:block;padding:0 20px 0 6px;color:#fff}

.tab_list_marr{background:url(images/tab_marr_bg.png) repeat-x}
.tab_list_marr li span{background:url(images/tab_marr_left.png) no-repeat}
.tab_list_marr li span b{background:url(images/tab_marr_right.png) no-repeat right top}

a.lnk_foto_galeria img {width:120px;}

ul.ul_membros { width:100%; }
ul.ul_membros li { width:50%;float:left;line-height:15px}

ul.ul_conselhos { width:100%; }
ul.ul_conselhos li { width:33%;float:left;line-height:15px}

#dv_display_membro{float:left;position:fixed;background-color:#f00;top:70px;left:20%;}
.dv_membro{width:630px}
.dv_membro h1{font-size:17px;line-height:25px;font:italic 17px Georgia, serif;color:#666;margin-bottom:3px}
.dv_membro .info{float:left;width:620px;font-size:11px;color:gray}
.dv_membro .info strong{font-weight:700}
.dv_membro .info p.p_left{text-align:left}
.dv_membro .dv_imagem_membro{float:left;width:120px;margin:10px 5px}
.dv_membro .dv_imagem_membro img{width:110px;border:none}
.dv_membro .info_left p, .dv_membro .info_left ul, .dv_membro .info_left ol{text-align:left}
.dv_membro .info_left p.p_center{text-align:center}
.dv_imagem_ficha{float:right;width:120px;margin:10px 5px}
.dv_imagem_ficha img{width:110px;border:none}

#dv_banners_wrapper{
    margin-left:2px;
    width: 976px;
    height: 70px;
    overflow: hidden;
}
#dv_banners_content {
    width: 25000px;
}

.dv_fullpage .dv_linha_tempo {background:url(images/bg_linha_tempo.png) repeat;}
.dv_fullpage .dv_linha_tempo .dv_bar_float {background-color:#fff;padding-bottom:20px;}
.dv_bar_content{margin:10px;}
.dv_bar_content ul{padding-left:5px;}
.dv_bar_content ul li {margin-bottom:4px;}
.dv_bar_content fieldset {border:2px solid #614915;padding-left:20px;}
.dv_bar_content fieldset legend {font-weight:700;color:#614915;}
#dv_linha_tempo{width:100%;overflow:hidden;padding-top:10px;margin:0;}
#dv_linha_tempo_total{margin-left:0;width:100%;float:left;left:0px;position:relative;}
.dv_bar_ano{float:left;padding:0px;text-align:left;width:300px;margin:0 10px}
.dv_bar_ano div.dv_bar_div{width:270px}
.dv_nav_linha{width:100%;background-color:#fff;text-align:center;height:35px;line-height:35px;}
.dv_nav_linha a{font-size:14px;font-weight:700;margin:2px 5px;background-color:#D0912A;padding:2px 4px;;color:#fff;}

#frm_cadastro{color:inherit;font-size:10pt;display:block;width:95%;margin:10px auto auto}
#frm_cadastro #dv_alerta_erro{background-color:#FFD4D4;color:#D50000;font-size:8pt;display:block;width:99%;text-align:left;font-weight:bolder;height:15px;border:1px solid #D50000;margin:5px 0;padding:3px}
#frm_cadastro table.frm_table{width:100%;border-spacing:1px;font-size:9px;color:inherit;background-color:#aaa;margin:0}
#frm_cadastro td.row_item{width:35%;padding-left:5px;padding-top:5px;font-size:9px;vertical-align:top}
#frm_cadastro td.row_field{width:65%;padding-top:5px;padding-bottom:5px;font-size:9px;vertical-align:middle;margin:0}
#frm_cadastro td.row_bloco{width:99%;padding-left:5px;padding-top:2px;padding-bottom:2px;font-size:10px;vertical-align:top;background-color:#ccc;color:#000;font-weight:bolder}
#frm_cadastro td.clr_linha_on{color:inherit;background-color:#eee}
#frm_cadastro td.clr_linha_off{color:inherit;background-color:#fff}
#frm_cadastro td.row_item hr{width:100%;padding-top:0;color:inherit;background-color:#eee;margin:auto}
#frm_cadastro td.row_item label{font-size:12px;text-align:left;font-weight:700;color:#000}
#frm_cadastro td.row_item label.row_desc{font-size:11px;text-align:left;top:18px;font-weight:400;color:#000}
#frm_cadastro td.row_item input,#frm_cadastro td.row_item textarea{font-size:12px;text-align:left;border:1px solid #8C988E}
#frm_cadastro td.row_item input.radio{border:0}
#frm_cadastro td.row_item input.autocomplete_input{border:none}
#frm_cadastro td.row_item input.align_right{text-align:right}
#frm_cadastro td.row_item_disabled input{font-size:12px;text-align:right;color:inherit;background-color:#ccc;border:1px solid #8C988E}
#frm_cadastro td.row_item select{text-align:left;font-size:12px;border:1px solid #8C988E}
#frm_cadastro div.row_item span.block{margin-left:20px;position:relative;float:left}
#frm_cadastro div.row_block span.block input{margin-left:5px;font-size:11px;border:1px solid #8C988E}
#frm_cadastro div.row_block span.block span{margin-left:20px;font-size:11px}
#frm_cadastro td.row_field .wdt_15{width:15%}
#frm_cadastro td.row_field .wdt_35{width:35%}
#frm_cadastro td.row_field .wdt_55{width:55%}
#frm_cadastro td.row_field .wdt_75{width:75%}
#frm_cadastro td.row_field .wdt_95{width:95%}

#btn_confirmacao{width:300px;text-align:center;height:20px;margin:10px auto;padding:5px}
.btn_space{float:left;clear:none;display:inline;width:30px}
.dv_inline{display:inline}
#dv_mensagem{float:left;clear:both;width:96%;padding-bottom:3px;margin-bottom:6px}
#dv_mensagem p{text-indent:20px;font-size:12px;color:#000;margin:15px 2px 2px}
#dv_mensagem p span.spn_destaque{font-weight:700;color:#000}
.validation-advice{background-color:#F30;font-size:11px;color:#FFF;font-weight:700;margin:2px 0;padding:2px}
#dv_botoes_int{width:260px;margin:0 auto;}
.dv_linha_conteudo{text-align:justify;}
.dv_linha_conteudo strong{font-weight:700;}

ul.list_content {list-style:none;margin-bottom:10px;}
ul.list_content li {}

/* CSS Tab Menu */
.cssmenu_cine{clear:left;height:46px;float:left;width:100%;background:#fff url(images/tab_cine.png) left bottom repeat-x;overflow:hidden;margin-bottom:12px;}
.cssmenu_cine ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center;height:43px;}
.cssmenu_cine ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%;height:43px;}
.cssmenu_cine ul li a,.cssmenu_cine ul li a:visited{display:block;margin:0;padding:0px 2px;text-decoration:none;}
.cssmenu_cine ul li a span.b_l{float:left;width:100%;height:43px;background:url(images/tab_cine_left.png) no-repeat left top}
.cssmenu_cine ul li.selected a span.b_l,.cssmenu_cine ul li a:hover span.b_l{background:url(images/tab_cine_left_sel.png) no-repeat left top}
.cssmenu_cine ul li a span.b_l span.b_r{display:block;width:100%;float:none;height:43px;background:url(images/tab_cine_right.png) no-repeat right top}
.cssmenu_cine ul li.selected a span.b_l span.b_r,.cssmenu_cine ul li a:hover span.b_l span.b_r{background:url(images/tab_cine_right_sel.png) no-repeat right top}
.cssmenu_cine ul li a span.b_l span.b_r span.b_t{text-align:center;font-size:11px;font-weight:bolder;font-family:verdana, arial, helvetica, sans-serif;color:#fff;line-height:43px;float:left;height:43px;background:url(images/tab_cine_mid.png) repeat-x;margin:0 9px;padding:4px 8px 0}
.cssmenu_cine ul li.selected a span.b_l span.b_r span.b_t,.cssmenu_cine ul li a:hover span.b_l span.b_r span.b_t{background:url(images/tab_cine_mid_sel.png) repeat-x;padding-top:0px;}

.cssmenu_cine .hide_item{display:none}

table.tbl_noticia {width:100%;border-spacing:0;padding:0}
table.tbl_noticia tr td {vertical-align:top;font-size:14px;margin:0 0 12px;}
table.tbl_noticia tr td.td_noticia_double {width:50%}
table.tbl_noticia tr td.td_noticia_full {width:100%}
table.tbl_noticia tr td strong{font-weight:700}
table.tbl_noticia tr td em{font-style:italic}
table.tbl_noticia tr td .spn_destaque{text-decoration:underline;font-weight:700}

.tabs_cssmenu{clear:left;height:46px;float:left;width:100%;background:#fff url(images/mnu_bar_int.png) left bottom repeat-x;overflow:hidden;}
.tabs_cssmenu ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center;height:43px;}
.tabs_cssmenu ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%;height:43px;}
.tabs_cssmenu ul li a,.tabs_cssmenu ul li a:visited{display:block;margin:0;padding:0px 2px;text-decoration:none;}
.tabs_cssmenu ul li a span.b_l{float:left;width:100%;height:43px;background:url(images/mnu_tab_left_int.png) no-repeat left top}
.tabs_cssmenu ul li a.active span.b_l,.tabs_cssmenu ul li a:hover span.b_l{background:url(images/mnu_tab_left_sel_int.png) no-repeat left top}
.tabs_cssmenu ul li a span.b_l span.b_r{display:block;width:100%;float:none;height:43px;background:url(images/mnu_tab_right_int.png) no-repeat right top}
.tabs_cssmenu ul li a.active span.b_l span.b_r,.tabs_cssmenu ul li a:hover span.b_l span.b_r{background:url(images/mnu_tab_right_sel_int.png) no-repeat right top}
.tabs_cssmenu ul li a span.b_l span.b_r span.b_t{text-align:center;font-size:11px;font-weight:bolder;font-family:verdana, arial, helvetica, sans-serif;color:#fff;line-height:43px;float:left;height:43px;background:url(images/mnu_tab_mid_int.png) repeat-x;margin:0 9px;padding:4px 8px 0}
.tabs_cssmenu ul li a.active span.b_l span.b_r span.b_t,.tabs_cssmenu ul li a:hover span.b_l span.b_r span.b_t{background:url(images/mnu_tab_mid_sel_int.png) repeat-x;padding-top:0px;}

.tabs_cssmenu ul li:hover{color:#fff;background:transparent url(images/ml_menu_cdes-menu.png) no-repeat -103px 0}
.tabs_cssmenu .hide_item{display:none}
.tabs_cssmenu ul li a span.b_l,.tabs_cssmenu ul li a span.b_l span.b_r,.tabs_cssmenu ul li a span.b_l span.b_r span.b_t {cursor: hand;}


.dv_form label, .dv_form legend {font-weight:700;}
.dv_form fieldset label {font-weight:400;}
.dv_form .txt_date {width:75px;}
.element_hide {display:none;}
.fme_print {background-color:#ddd;margin:5px 0;padding:4px;}

.dv_bar{
	position: relative !important;
	display: none !important;
}

.dv_dia:hover .dv_bar,
.dv_evento:hover .dv_bar{
	display: block !important;
}

.dv_toolbar{
	position: static !important;
   border:1px solid #999;
   background-color:#fff;
	position: absolute !important;
	right: 2px !important;
	top: 0px !important;
	padding: 2px !important; /* in px because images don't scale with ems */
}

.dv_dia .dv_bar .dv_toolbar,
.dv_evento .dv_bar .dv_toolbar{
	opacity: 0.78;
	filter:alpha(opacity=78);
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=78);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=78)";
}

.dv_dia .dv_bar:hover .dv_toolbar,
.dv_evento .dv_bar:hover .dv_toolbar{
	opacity: 0.95;
	filter:alpha(opacity=95);
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
}

.dv_dia .dv_bar .dv_toolbar a,
.dv_evento .dv_bar .dv_toolbar a{
	display: block !important;
	float: left !important;
	margin-left: 2px !important;
	background-repeat: no-repeat !important;
	overflow: hidden !important;
}

.display_on_print {
   display: none;
}

#barra-brasil-v3 {
	position:relative;
	clear:both;
	overflow:hidden;
	min-width:980px;
	height:28px;
	width: 100%;
	background:#004b82;
}
#barra-brasil-v3 span {
	display:block;
	width:50%;
	height:28px;
	background:url(images/barra-brasil-v3-bgx.gif) 0 bottom repeat-x;
}
#barra-brasil-v3 span .imagemGov {
	position:absolute;
	top:4px;
	left:50%;
	margin:0;
	height: 24px;
	width: 980px;
	background: url(images/barra-brasil-v3-azul.gif) right top no-repeat;
	margin-left:-490px;
}
#barra-brasil-v3 span .acessoinformacao {
	width: 161px;
	height: 24px;
	float:right;
	display:block;
	border: 0 !important;
	margin-right:130px;
	background: url(images/barra-ai.png) right top no-repeat;
}
#barra-brasil-v3 span .brasilgov {
	width: 100px;
	height: 24px;
	float:right;
	display:block;
	border: 0 !important;
}

div.dv_auto_complete{position:absolute;width:250px;background-color:#FFF;border:1px solid #888;z-index:+1000;margin:0;padding:0}
div.dv_auto_complete ul.ul_suggest{list-style-type:none;margin:0;padding:0}
div.dv_auto_complete ul.ul_suggest li.selected{background-color:#ffb}
div.dv_auto_complete li.li_simple_suggest{list-style-type:none;display:block;height:22px;margin:0;padding:2px}
div.dv_auto_complete li.li_simple_suggest div.dv_nome{font-weight:400;font-size:10px;line-height:1.2em}
div.dv_auto_complete li.li_suggest{list-style-type:none;display:block;height:40px;margin:0;padding:2px}
div.dv_auto_complete li.li_suggest div.dv_foto{float:left;width:32px;height:32px;margin-right:8px}
div.dv_auto_complete li.li_suggest div.dv_foto img{height:32px}
div.dv_auto_complete li.li_suggest div.dv_nome{font-weight:700;font-size:9px;line-height:1.2em}
div.dv_auto_complete li.li_suggest div.dv_detalhe{font-size:9px;color:#888}

.dv_light_gray {background-color:#F4F8FB}
.dv_cont_tnsp, p.dv_cont_tnsp{background-color:transparent}

.dv_leftmenu .col2 .dv_conteudo ul.ul_usuario {list-style: none;background-color:#fff;padding:0;margin:0}
.dv_leftmenu .col2 .dv_conteudo ul.ul_usuario li {display:block;width:100%}
.dv_leftmenu .col2 .dv_conteudo ul.ul_usuario li a {color:#000;font-size:12px;font-weight:400;width:100%;border-top: 1px dotted #aaa;padding: 6px 0;display:block}
.dv_leftmenu .col2 .dv_conteudo ul.ul_usuario li a:hover,
.dv_leftmenu .col2 .dv_conteudo ul.ul_usuario li a.selected {background-color:#eee;text-decoration:none;}
.dv_leftmenu .col2 .dv_conteudo ul.ul_usuario li a.first {border-top: 0}
ul.ul_usuario .no_usuario{font-weight: 700;margin:2px;}
ul.ul_usuario .ds_usuario{margin:2px;font-size:11px;}
ul.ul_usuario .ds_usuario .bold,
.dv_leftmenu .col1 .dv_conteudo .bold{font-weight:700;}
ul.ul_usuario .center{text-align:center;}


.dv_showhide:hover, .dv_expanded:hover{cursor:pointer;background-color:#ddd}
.dv_showhide,.dv_expanded{background:#eee;cursor:pointer;padding:4px;font-weight:700;}
.dv_expanded{background:#ccc;}
.dv_image_sh{width:9px;display:inline-block;background:url(images/openclose.png) no-repeat 0 0;padding:0;margin:4px;background-position:0}
.dv_expanded .dv_image_sh{background-position:-9px}

.frm_ficha_usuario{float:left;width:100%;border:1px solid #999}
.frm_ficha_usuario .th{float:left;width:100%;font-weight:bolder;height:22px;line-height:22px;color:#fff;background-color:#415E8D;padding:2px 0;vertical-align:middle;margin:0}
.frm_ficha_usuario .td_colspan{float:left;width:99%;padding-left:1%}
.frm_ficha_usuario .th .td_colspan{color:#fff;}
.frm_ficha_usuario .td_colspan a {color:#fff;}
.frm_ficha_usuario .td_colspan a:hover {text-decoration: underline;}
.frm_ficha_usuario .wdt_05{width:5%}
.frm_ficha_usuario .wdt_10{width:10%}
.frm_ficha_usuario .wdt_12{width:12%}
.frm_ficha_usuario .wdt_15{width:15%}
.frm_ficha_usuario .wdt_20{width:20%}
.frm_ficha_usuario .wdt_35{width:35%}
.frm_ficha_usuario .wdt_55{width:55%}
.frm_ficha_usuario .wdt_75{width:75%}
.frm_ficha_usuario .wdt_95{width:95%}
.frm_ficha_usuario .tr_row_on, .frm_ficha_usuario .tr_row_off {float:left;width:100%;vertical-align:middle}
.frm_ficha_usuario .tr_row_on, .frm_ficha_usuario .tr_row_on span{background-color:#E5EFFD}
.frm_ficha_usuario .tr_row_off, .frm_ficha_usuario .tr_row_off span{background-color:#fff}

.dv_barra_admin{background:url(images/rn_mnu_top.png) repeat-x 0 0;height:20px;padding:0}
.dv_barra_admin .mnu_top_right {float:right;left:-50%;position:relative;}
.dv_barra_admin ul {position:relative;left:490px;text-align:center;width:100%;padding:0;padding-top:3px;list-style: none;}
.dv_barra_admin ul li,.dv_barra_admin ul li a{float:left;margin:0;font-size:12px;font-weight:700;color:#fff}
.dv_barra_admin ul li{display:inline;padding:0 8px;}
.rede_nac {background:#606060 url(images/rn_bck_page.png) repeat-x 0 0;}
.rede_nac #dv_header{height:222px}
.rede_nac .page_top{background-color:transparent;height:220px;padding:0}
.rede_nac .lnk_logo_cdes span{display:none}
.rede_nac .lnk_nome_cdes{display:block;float:left;text-align:left;margin-top:12px}
.rede_nac .lnk_nome_cdes span{margin-left:2px;color:#0C4470;font-weight:400;font-size:30px;font-family:verdana, arial, helvetica, sans-serif}
.rede_nac #dv_logo_int{float:left;height:150px;background:transparent;width:100%;text-align:center;margin:0px}
.rede_nac #dv_logo_int .lnk_logo_cdes{float:left;background:url(images/rn_logo.png) no-repeat 0 0;height:135px;width:134px;margin-top:5px;margin-left:0px}
.rede_nac #dv_logo_int div .lnk_nome_cdes{display:block;float:left;text-align:left;margin:0;clear:both;margin-top:8px;margin-left:12px;}
.rede_nac .dv_space {float:left;background-color:#fff;height:10px;width:100%}
.rede_nac p.pg_titulo{padding-left:10px;color:#fff;font-size:18px;font-weight:700;height:32px;line-height:32px;}
.rede_nac p.pg_titulo_small{font-size:16px;}
.rede_nac .dv_noticia p.pg_titulo{padding:0;color:#000;font-size:18px;font-weight:700;height:auto;line-height:20px;}
.rede_nac .dv_noticia p.pg_autor,p.pg_data{color:#000}
.rede_nac p.pg_titulo_verd{background:url(images/rn_bar_verd.png) 0 0 repeat-x;}
.rede_nac p.pg_titulo_lara{background:url(images/rn_bar_lara.png) 0 0 repeat-x;}
.rede_nac p.pg_titulo_cast{background:url(images/rn_bar_cast.png) 0 0 repeat-x;}
.rede_nac p.pg_titulo_verm{background:url(images/rn_bar_verm.png) 0 0 repeat-x;}
.rede_nac p.pg_titulo_azul{background:url(images/rn_bar_azul.png) 0 0 repeat-x;}
.rede_nac #dv_destaques p.pg_titulo{font-size:14px;color:#000;font-weight:700;margin-bottom:4px;line-height:16px;padding:0}
.rede_nac #dv_destaques p.pg_chamada{font-size:11px;color:#727272;margin:0;font-weight:700}
.rede_nac #dv_destaques p.pg_tema{display:inline;color:#000}
.rede_nac #dv_destaques p.pg_autor,p.pg_data{display:inline;margin-left:4px;padding-left:4px;border-left:1px solid #000;color:#000}
.rede_nac .dv_fullpage .col1{margin:0 4px}
.rede_nac a{color:#000;font-weight:700}
.rede_nac a:hover{text-decoration:underline}
.rede_nac p.dv_evento_dia{font-size:14px;font-weight:700;color:#000;margin:4px 0}
.rede_nac p.dv_evento_nome{background:#fff url(images/rn_blt_topic.png) no-repeat 0 0;background-position:0 5px;padding:0 10px}
.rede_nac p.dv_evento_nome a.selected{font-weight:700}
.rede_nac div.dv_tarja{height:8px}
.rede_nac div.dv_tar_cinz{background:url(images/rn_tar_cinz.png) repeat-x 0 0}
.rede_nac #dv_footer{text-align:center;background-color:transparent;padding:10px 0}
.rede_nac #dv_footer .dv_bottom p{font-size:12px;line-height:20px;margin:0;padding:0;color:#fff}
.rede_nac #dv_footer .dv_bottom p a{color:#fff}
.rede_nac #dv_banners_wrapper{margin-top:8px;margin-left:2px;width: 964px;height: 120px;overflow: hidden;}
.rede_nac #dv_banners_content {width: 25000px;}
.rede_nac .dv_banners{margin-top:8px;margin-left:0px}
.rede_nac .dv_banner{float:left;margin-left:0}
.rede_nac .dv_banner a{float:left;border:1px solid #fff;margin-right:26px}
.rede_nac .dv_banner a:hover{border:1px solid #aaa;}
.rede_nac .dv_banner a img.lnk_img_link{width:300px;height:100px}
.rede_nac .dv_button{width:100%;text-align:left;margin:0}
.rede_nac .dv_button_direita {text-align:right;}
.rede_nac .dv_button_center{text-align: center;}
.rede_nac ul.blt_topic,ul.bullet_list ul.blt_topic{list-style-image:url(images/rn_blt_topic.png)}
.rede_nac p.dv_blt_topic{background:transparent url(images/rn_blt_topic.png) no-repeat 0 0;background-position:0 5px;padding:0 10px}
.rede_nac ul.bullet_list li a.lnk14{font-weight:700}
.rede_nac .dv_page_simple{text-align:center;margin:5px 0;font-size:1px}
.rede_nac .dv_align_right{text-align:right;margin:4px 0}
.rede_nac .dv_page_navigator{float:right;margin:10px}
.rede_nac .dv_page_navigator a{font-size:14px;background:transparent url(images/rn_blt_cinz.png) 0 0 no-repeat;font-weight:400;color:#444;outline:none;padding:2px 6px;border:none}
.rede_nac .dv_page_navigator a.active{font-weight:700;background:transparent url(images/rn_blt_amar.png) 0 0 no-repeat;border:none;color:#fff}
.rede_nac .lnk_page_nav,.rede_nac .spn_page_nav{font-weight:400;color:#555;outline:none;margin:0;padding:2px 4px;font-size:12px}
.rede_nac a.lnk_page_nav:link,.rede_nac a.lnk_page_nav:visited{font-weight:400;text-decoration:none;color:#000;background-color:inherit}
.rede_nac a.lnk_page_nav:hover,.rede_nac a.lnk_page_nav:active{font-weight:400;text-decoration:none;color:#fff;background-color:#000}
.rede_nac .spn_page_nav{color:#aaa}
.rede_nac .spn_page_active{color:#444;font-weight:700}
.rede_nac .dv_doublepage{background-color:#fff}
.rede_nac .dv_doublepage .colright{float:left;width:200%;position:relative;left:462px;}
.rede_nac .dv_doublepage .col1wrap{float:right;width:50%;position:relative;right:462px;padding-bottom:1em}
.rede_nac .dv_doublepage .col1{position:relative;right:100%;overflow:hidden;margin:0 4px 0 466px}
.rede_nac .dv_doublepage .col2{float:left;width:454px;position:relative;right:458px}
.rede_nac .dv_wrapper_column{float:left;width:220px}
.rede_nac ul.bullet_list{padding-left:25px;margin:0;list-style-image: url(images/rn_blt_topic.png);}
.rede_nac ul.bullet_list li{line-height:110%;padding-bottom:4px}
.rede_nac ul.bullet_list li a{font-size:12px;color:#000;font-weight:400;line-height:110%;}

.dv_barra_admin_lat{background:url(images/rn_mnu_top.png) repeat-x 0 0;height:20px;padding:0}
.dv_barra_admin_lat .mnu_top_right {float:right;left:-50%;position:relative;}
.dv_barra_admin_lat .mnu_top_right ul {position:relative;left:490px;text-align:center;width:100%;padding:0;padding-top:3px;list-style: none;}
.dv_barra_admin_lat .mnu_top_left {float:left;right:-50%;;position:relative;}
.dv_barra_admin_lat .mnu_top_left ul {position:relative;left:-490px;text-align:center;width:100%;padding:0;padding-top:3px;list-style: none;}
.dv_barra_admin_lat ul li,.dv_barra_admin_lat ul li a{float:left;margin:0;font-size:12px;font-weight:700;color:#fff}
.dv_barra_admin_lat ul li{display:inline;padding:0 8px;}
.rede_lat {background:#fff url(images/rl_bck_body.jpg) repeat-x 0 0;}
.rede_lat #dv_fixed{width:940px;text-align:left;margin:0 auto}
.rede_lat #dv_header{height:169px}
.rede_lat .page_top{background-color:transparent;height:220px;padding:0}
.rede_lat .lnk_logo_cdes span{display:none}
.rede_lat .lnk_nome_cdes{display:block;float:left;text-align:left;margin-top:12px}
.rede_lat .lnk_nome_cdes span{margin-left:2px;color:#0C4470;font-weight:400;font-size:30px;font-family:verdana, arial, helvetica, sans-serif}
.rede_lat #dv_logo_int{float:left;height:130px;background:transparent url(images/rl_top_header.png) no-repeat top left;width:100%;text-align:center;margin:0px}
.rede_lat #dv_logo_int .lnk_logo_cdes{float:right;background:url(images/rl_logo.png) no-repeat 0 0;height:109px;width:91px;margin-top:0px;margin-right:50px}
.rede_lat #dv_logo_int div .lnk_nome_cdes{display:block;float:left;text-align:left;margin:0;clear:both;margin-top:18px;margin-left:60px;}
.rede_lat .dv_space {float:left;background-color:#fff;height:10px;width:100%}
.rede_lat p.pg_titulo{padding-left:10px;color:#000;font-size:18px;font-weight:700;padding-bottom:8px;background:url(images/rl_tar_misc.png) repeat-x bottom left;}
.rede_lat p.pg_titulo_small{font-size:16px;}
.rede_lat .dv_noticia p.pg_titulo{padding:0;color:#000;font-size:18px;font-weight:700;height:auto;line-height:20px;background:none}
.rede_lat .dv_noticia p.pg_autor,.rede_lat .dv_noticia p.pg_data{color:#000}
.rede_lat #dv_destaques p.pg_titulo{font-size:14px;color:#000;font-weight:700;margin-bottom:4px;line-height:16px;padding:0}
.rede_lat #dv_destaques p.pg_chamada{font-size:11px;color:#727272;margin:0;font-weight:700}
.rede_lat #dv_destaques p.pg_tema{display:inline;color:#000}
.rede_lat #dv_destaques p.pg_autor,.rede_lat #dv_destaques p.pg_data{display:inline;margin-left:4px;padding-left:4px;border-left:1px solid #000;color:#000}
.rede_lat .dv_fullpage .col1{margin:0 4px}
.rede_lat a{color:#000;font-weight:700}
.rede_lat a:hover{text-decoration:underline}
.rede_lat p.dv_evento_dia{font-size:14px;font-weight:700;color:#000;margin:4px 0}
.rede_lat p.dv_evento_nome{background:#fff url(images/rn_blt_topic.png) no-repeat 0 0;background-position:0 5px;padding:0 10px}
.rede_lat p.dv_evento_nome a.selected{font-weight:700}
.rede_lat div.dv_tarja{height:5px}
.rede_lat div.dv_tar_cinz{background:url(images/rl_tar_misc.png) repeat-x 0 0}
.rede_lat #dv_footer{text-align:center;background-color:transparent;padding:10px 0}
.rede_lat #dv_footer .dv_bottom p{font-size:12px;line-height:20px;margin:0;padding:0;color:#000}
.rede_lat #dv_footer .dv_bottom p a{color:#000}
.rede_lat #dv_banners_wrapper{margin-top:8px;margin-left:2px;width: 902px;height: 120px;overflow: hidden;}
.rede_lat #dv_banners_content {width: 25000px;}
.rede_lat .dv_banners{margin-top:8px;margin-left:0px}
.rede_lat .dv_banner{float:left;margin-left:0}
.rede_lat .dv_banner a{float:left;border:1px solid #fff;margin-right:2px}
.rede_lat .dv_banner a:hover{border:1px solid #aaa;}
.rede_lat .dv_banner a img.lnk_img_link{width:300px;height:100px}
.rede_lat .dv_button{width:100%;text-align:left;margin:0}
.rede_lat .dv_button_direita {text-align:right;}
.rede_lat .dv_button_center{text-align: center;}
.rede_lat ul.blt_topic,.rede_lat ul.bullet_list ul.blt_topic{list-style-image:url(images/rn_blt_topic.png)}
.rede_lat p.dv_blt_topic{background:transparent url(images/rn_blt_topic.png) no-repeat 0 0;background-position:0 5px;padding:0 10px}
.rede_lat ul.bullet_list li a.lnk14{font-weight:700}
.rede_lat .dv_page_simple{text-align:center;margin:5px 0;font-size:1px}
.rede_lat .dv_align_right{text-align:right;margin:4px 0}
.rede_lat .dv_page_navigator{float:right;margin:10px}
.rede_lat .dv_page_navigator a{font-size:14px;background:transparent url(images/rn_blt_cinz.png) 0 0 no-repeat;font-weight:400;color:#444;outline:none;padding:2px 6px;border:none}
.rede_lat .dv_page_navigator a.active{font-weight:700;background:transparent url(images/rn_blt_amar.png) 0 0 no-repeat;border:none;color:#fff}
.rede_lat .lnk_page_nav,.rede_lat .spn_page_nav{font-weight:400;color:#555;outline:none;margin:0;padding:2px 4px;font-size:12px}
.rede_lat a.lnk_page_nav:link,.rede_lat a.lnk_page_nav:visited{font-weight:400;text-decoration:none;color:#000;background-color:inherit}
.rede_lat a.lnk_page_nav:hover,.rede_lat a.lnk_page_nav:active{font-weight:400;text-decoration:none;color:#fff;background-color:#000}
.rede_lat .spn_page_nav{color:#aaa}
.rede_lat .spn_page_active{color:#444;font-weight:700}
.rede_lat .dv_leftmenu,.rede_lat .dv_leftmenu .colright,.rede_lat .dv_fullpage,.rede_lat .dv_rightmenu,.rede_lat .dv_rightmenu .colleft{background:none}
.rede_lat .dv_rightmenu, .rede_lat .dv_leftmenu, .rede_lat .dv_fullpage, .rede_lat .dv_doublepage {width:924px;padding:0 5px}
.rede_lat .dv_rightmenu .col1{overflow:hidden;margin:0 4px 0 244px}
.rede_lat .dv_rightmenu .colleft{float:left;width:200%;margin-left:-240px;position:relative;right:100%;background:none}
.rede_lat .dv_rightmenu .col2{float:right;width:232px;position:relative;left:236px}
.rede_lat .dv_rightmenu .col1wrap{float:left;width:50%;position:relative;left:50%;padding-bottom:4px}
.rede_lat .dv_leftmenu .col1,.rede_lat .dv_leftmenu .col2,.rede_lat .dv_rightmenu .col1,.rede_lat .dv_rightmenu .col2{margin-top:4px;margin-bottom:4px}
.rede_lat .dv_fullpage_top{background:transparent url(images/rl_bck_fullpage_top.png) no-repeat bottom left;height:12px;}
.rede_lat .dv_fullpage_middle{background:transparent url(images/rl_bck_fullpage_mid.png) repeat-y 0 0;}
.rede_lat .dv_fullpage_bottom{background:transparent url(images/rl_bck_fullpage_bottom.png) no-repeat 0 0;height:12px;}
.rede_lat .dv_doublepage{background:transparent url(images/rl_bck_fullpage_mid.png) repeat-y 0 0;}
.rede_lat .dv_doublepage .colright{float:left;width:200%;position:relative;left:462px;}
.rede_lat .dv_doublepage .col1wrap{float:right;width:50%;position:relative;right:462px;padding-bottom:1em}
.rede_lat .dv_doublepage .col1{position:relative;right:100%;overflow:hidden;margin:0 4px 0 466px}
.rede_lat .dv_doublepage .col2{float:left;width:454px;position:relative;right:458px}
.rede_lat .dv_wrapper_column{float:left;width:220px}
.rede_lat ul.bullet_list{padding-left:25px;margin:0;list-style-image: url(images/rn_blt_topic.png);}
.rede_lat ul.bullet_list li{line-height:110%;padding-bottom:4px}
.rede_lat ul.bullet_list li a{font-size:12px;color:#000;font-weight:400;line-height:110%;}

.rede_lat_index .dv_barra_admin_lat{display:none}
.rede_lat_index #dv_fixed{width:750px;}
.rede_lat_index .dv_conteudo{background:none}
.rede_lat_index .dv_fullpage {width:750px;padding:0 5px;height:500px;background:transparent url(images/rl_bck_index.png) no-repeat 0 0;}
.rede_lat_index .dv_buttons_index {float:right;width:380px;}
.rede_lat_index a .dv_button_index {float:left;width:350px;height:130px;background:transparent url(images/rl_btn_idioma.png) no-repeat 0 0;margin-top:25px;text-align:center;}
.rede_lat_index .lnk_title {color:#0C4470;font-size:18px;font-weight:400;display:block;margin-top:30px;}
.rede_lat_index .lnk_access {color:#0C4470;font-size:12px;text-decoration:underline;font-weight:400;display:block;margin-top:10px;}

.fnt_destaque_situacao {color:#00f;font-weight:400}

.dv_quadro_verm {
   background-color: #f9ecec;
   border: 1px solid #da9696;
   padding: 8px 8px 8px 8px;
   overflow:hidden;
   color: #900;
}
.dv_quadro_azul {
   background-color:#F2F6F7;
   border:1px solid #98C2D6;
   padding:8px 8px 8px 8px;
   overflow:hidden;
}
.dv_quadro_verd {
   background-color:#F4F9E3;
   border:1px solid #B7D69A;
   padding:8px 8px 8px 8px;
   overflow:hidden;
   color:#5B702C;
}