/* ====================== RESET ======================== */
/* remove os valores padroes para evitar diferencas de layout entre os browsers */
html, body, form, fieldsetfieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address, li, dd, blockquote, img {margin: 0; padding: 0;}
input, select, textarea {font-family: inherit; font-size: inherit;}
form label {cursor: pointer;}
img, fieldset {border: none;}
object {outline:none;}
/*====*/

.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.db{display:block !important;}
.fade{position:relative;;opacity:0.4;filter:alpha(opacity=40);}
.fs {}

a:link {color: #414042;}
a:visited {color:#414042;}
a:hover {text-decoration:none;color:#414042;}
a:active {color:#414042;}

body{behavior:url("csshover3.htc");font-family:Arial;font-size:12px;text-align: left;background-image: url(../img/fnd.png);background-repeat: repeat-x;color:#414042;}

/* TOPO */
#bg_topo {background-image: url(../img/bg_topo.png);background-repeat: no-repeat;background-position: top center;height:162px;width: 100%;}
#bg_topo .topo {background-image: url(../img/topo.png);background-repeat: repeat-y;background-position: top left;width:981px;height: 162px;padding: 0 9px 0 10px;text-align: left;}
#bg_topo .bg_lang {margin-right: 7px;float: right;background-image: url(../img/bg_lang.png);background-repeat: no-repeat;height: 38px;width: 103px;}
#bg_topo .bg_lang .lang {width: 75px;margin-left:15px;margin-top:8px;margin-right:12px;}
#bg_topo .bg_lang .lang img {float:left;margin-left:1px;}
#bg_topo .bg_lang .lang .lang_hover_pt {background:transparent url(../img/b_pt.png) no-repeat scroll 0 0; width:23px;height: 18px;float:left;}
#bg_topo .bg_lang .lang .lang_hover_en {background:transparent url(../img/b_en.png) no-repeat scroll 0 0;width:23px;height: 18px;float:left;}
#bg_topo .bg_lang .lang .lang_hover_ch {background:transparent url(../img/b_ch.png) no-repeat scroll 0 0;width:23px;height: 18px;float:left;}
#bg_topo .bg_lang .lang .lang_hover_pt:hover {background:transparent url(../img/b_op_pt.png) no-repeat scroll 0 0;}
#bg_topo .bg_lang .lang .lang_hover_en:hover {background:transparent url(../img/b_op_en.png) no-repeat scroll 0 0;}
#bg_topo .bg_lang .lang .lang_hover_ch:hover {background:transparent url(../img/b_op_ch.png) no-repeat scroll 0 0;}


#bg_topo .logo {float:left;margin: 15px 0 21px 15px;}
#bg_topo .menu {float:left;width: 981px;height: 49px;background-image: url(../img/menu.png);background-position: top left;position:relative;}
#bg_topo .menu .m_item_h {float:left;padding-left:19px;padding-right: 19px;height:38px;margin-top:5px;padding-top:1px;}
#bg_topo .menu .m_item_h:hover {background-image: url(../img/bg_submenu2.png);height:38px;}
#bg_topo .menu .atual{background-image: url(../img/bg_submenu2.png);}
#bg_topo .menu .m_item {float:left;margin-top:11px;}
#bg_topo .menu .divisor {float:left;margin-top:5px;}
#bg_topo .menu .sub_div_m {display:none;position:absolute;background-image:url(../img/bg_submenu1.png);background-repeat:no-repeat;background-position:left bottom;padding-left:6px;}
#bg_topo .menu .sub_div_m2 {background-image:url(../img/bg_submenu2.png);background-repeat:no-repeat;background-position:right bottom;padding:16px 25px 9px 19px;font-size: 12px;font-weight: bold;text-transform: uppercase;}
#bg_topo .menu .sub_div_m2 a span:hover {color:#01ec70;}

/* CORPO */
#pagina {background-image: url(../img/topo.png);background-repeat: repeat-y;background-position: top left;width:981px;padding: 0 9px 0 10px;overflow: hidden;margin-top: -3px;}

#corpo {width: 1000px;margin: 0 auto;text-align: left;padding: 0px;}
#corpo .imgPrinc {width: 981px;height: 394px;padding-right:11px;padding-left:11px;padding-bottom:11px;background-image:url(../img/linha_azul.png);background-position:left bottom;background-repeat:no-repeat;}
#corpo .bg_tit_princ1 {color:#00a850;text-transform:uppercase;font-size: 16px; font-weight: bold;background-image:url(../img/bg_tit_princ1.png);background-repeat: no-repeat;width:689px;height:59px;margin:9px 6px 12px 4px;}
#corpo .tit_princ1 {width:150px;padding-top:10px;padding-left:15px;line-height:1.1;}
#corpo .txt_princ1 {font-family: Arial;font-size:12px;padding-left:19px;width:670px;line-height:17px;margin-bottom:37px;}
#corpo .bg_tit_princ2 {color:#00a850;text-transform:uppercase;font-size: 16px; font-weight: bold;background-image:url(../img/bg_tit_princ2.png);background-repeat: no-repeat;width:689px;height:59px;margin:9px 6px 15px 4px;}
#corpo .tit_princ2 {width:150px;padding-top:12px;padding-left:15px;line-height:1.1;}
#corpo .img_menor {padding-left:11px;margin-bottom:1px;width: 981px;height: 305px;background-image: url(../img/linha_azul.png);background-repeat:no-repeat;background-position:left bottom;}
#corpo .releases_h {float: left;width: 270px;background-image:url(../img/bg_princ_dir.png);background-repeat:no-repeat;margin-top:1px;}
#corpo .bg_tit_princ3 {color:#00a850;text-transform:uppercase;font-size: 16px; font-weight: bold;background:transparent url(../img/bg_tit_princ3.png) no-repeat scroll 0 0;width: 270px;height:59px;margin-left:5px;margin-top: 9px;margin-bottom:12px;}
#corpo .tit_princ3 {padding-left: 15px;padding-top: 13px;width:151px;line-height:16px;}
#corpo .txt_princ3 {margin-left:23px;}
#corpo .rel_cont {margin-left:14px;margin-top:8px;width:645px;}
#corpo .rel_data {font-family: Arial;font-weight:bold;font-size:10px;color:#A7A9AC;margin-bottom:2px;}
#corpo .rel_txt {line-height: 17px;margin-bottom: 6px;}
#corpo .div_leia {width: 62px;height: 19px;margin-bottom: 22px;}
#corpo .rel_paginas {padding-top:9px;padding-left:6px;margin-bottom:29px;background:#FFFFFF url(../img/bg_dentro_esq.png) no-repeat scroll right top;float: left;width: 277px;text-align: left;}
#corpo .links_rel {float:left;margin-left:18px;margin-top: 2px;width:240px;}
#corpo .rel_div {float:left;width:240px;padding-bottom:14px;}
#corpo .rel_data_esq {font-family: Arial;font-weight:bold;font-size:10px;color:#A7A9AC;margin-bottom:2px;}
#corpo .rel_item {float:left;padding-bottom:9px;}
#corpo .rel_txt_esq {line-height: 17px;margin-bottom: 6px;}
#corpo .rel_tit {color:#00A850;font-family:Arial;font-size:16px;font-weight: bold;margin-bottom:18px;line-height:18px;width:640px;}
#corpo .rel_pag {float:left;/*padding-top:10px;padding-left:39px;*/}
#corpo .paginacao {width:242px;padding-left: 10px;padding-right: 10px;padding-top:9px;}
#corpo .paginacao .pages_center{width: 220px; float:left;}
#corpo .paginacao .navnext, .navprev{width: 11px; float:left}
#corpo .paginacao .pages_center .active {color: #a7a9ac;padding-left:6px;padding-right:6px;}
#corpo .paginacao .pages_center a, .pages_center a:visited {color: #58595b;text-decoration: none;padding-left:6px;padding-right:6px;} 
#corpo .paginacao .pages_center a:active {color: #a7a9ac;text-decoration: none;}
#corpo .paginacao .pages_center a:hover {color: #a7a9ac;text-decoration: none;}
#corpo .rel_bg_pag {float:left;margin-left:4px;background:transparent url(../img/bg_rel_pag.png) no-repeat scroll 0 0;width: 277px;height:40px;}
#corpo .leia_mais_pt {float:left;width: 202px;height: 19px;background:transparent url(../img/leia_mais_pt.png) no-repeat scroll 0 0;}
#corpo .leia_mais_pt:hover {float:left;width: 202px;height: 19px;background:transparent url(../img/leia_mais_h_pt.png) no-repeat scroll 0 0;}
#corpo .leia_mais_en {float:left;width: 202px;height: 19px;background:transparent url(../img/leia_mais_en.png) no-repeat scroll 0 0;}
#corpo .leia_mais_en:hover {float:left;width: 202px;height: 19px;background:transparent url(../img/leia_mais_h_en.png) no-repeat scroll 0 0;}
#corpo .leia_mais_ch {float:left;width: 202px;height: 19px;background:transparent url(../img/leia_mais_ch.png) no-repeat scroll 0 0;}
#corpo .leia_mais_ch:hover {float:left;width: 202px;height: 19px;background:transparent url(../img/leia_mais_h_ch.png) no-repeat scroll 0 0;}
#corpo .releases {float: left;background:#FFFFFF url(../img/bg_dentro_dir.png) no-repeat scroll left top;width: 685px;height:600px;padding-left:7px;padding-right:5px;padding-top:9px;}
#corpo .galeriaPrinc {float: left;width: 699px;background-image: url(../img/bg_princ_esq.png);background-repeat: no-repeat;background-position: top right;margin-top: 1px;}
#corpo .galeriaPrinc .gal_princ {float:left;margin-left: 19px;width: 657px;height: 426px; border:1px solid #D1D3D4;border-bottom:none;}
#corpo .galeriaPrinc .gal_princ .arq {width:639px;height:408px;margin:9px;}
#corpo .galeriaPrinc .gal_foot {float:left;margin-left: 19px;width: 653px;height: 27px;background:transparent url(../img/gal_foot.png) no-repeat scroll 0 0;font-size:13px;padding-top:4px;padding-right:6px;}
#corpo .galeriaPrinc .gal_foot .cont {float:right;overflow:hidden;}
#corpo .galeriaPrinc .gal_foot #leg {float:left;margin-left:10px;}
#corpo .galeriaPrinc .gal_foot .seta_esq {float:right;background:transparent url(../img/setinha2_esq.png) no-repeat scroll center bottom;width: 10px;height: 15px;margin-right: 7px;text-decoration: none;}
#corpo .galeriaPrinc .gal_foot .seta_dir {float:right;background:transparent url(../img/setinha2_dir.png) no-repeat scroll center bottom;width: 10px;height: 15px;margin-left: 8px;text-decoration: none;}
#corpo .galeriaPrinc .gal_foot .seta_esq:hover {float:right;background:transparent url(../img/setinha2_esq_h.png) no-repeat scroll center bottom;width: 10px;height: 15px;margin-right:7px;text-decoration: none;}
#corpo .galeriaPrinc .gal_foot .seta_dir:hover {float:right;background:transparent url(../img/setinha2_dir_h.png) no-repeat scroll center bottom;width: 10px;height: 15px;margin-left:8px;text-decoration: none;}
#corpo .galeriaPrinc .gal_foot .setas {float:right;}
#corpo .paginas {padding-top:9px;padding-left:6px;background:#FFFFFF url(../img/bg_dentro_esq.png) no-repeat scroll right top;float: left;height:596px;width: 277px;text-align: left;}
#corpo .bg_tit1 {background:transparent url(../img/bg_tit1.png) no-repeat scroll 0 0;width: 270px;height: 59px;padding-bottom:10px;}
#corpo .bg_tit1 .tit1 {font-size:16px;font-weight: bold;color:#939598;text-transform: uppercase;padding-top:10px;padding-left:14px;} 
#corpo .bg_tit1 .tit1_dif {font-size:16px;font-weight: bold;color:#939598;text-transform: uppercase;padding-top:10px;padding-left:18px;}
#corpo .links_tit1 {padding-left:18px;font-size:12px;font-weight:bold;}
#corpo .links_tit1 .item {padding-bottom:9px;}
#corpo .links_tit1 .item a{text-decoration: none;}
#corpo .links_tit1 .item a:hover {color:#939598;}
#corpo .links_tit1 .item_atual {padding-bottom:9px;background:transparent url(../img/setinha3.png) no-repeat scroll left 5px;padding-left:7px;color:#939598;}
#corpo .conteudo_pag {padding-left:7px;padding-right:5px;padding-top:9px;background:#FFFFFF url(../img/bg_dentro_dir.png) no-repeat scroll left top;float: left;width: 680px;min-height:397px;}
#corpo .conteudo_pag ul,
#corpo .conteudo_pag ol{list-style-position: inside; margin-left:15px;}

#corpo .bg_tit2 {background:transparent url(../img/bg_tit2.png) no-repeat scroll 0 0;height:59px;width:686px;margin-bottom:10px;}
#corpo .bg_tit2 .tit2 {font-size:16px;font-weight: bold;color:#00A850;text-transform: uppercase;padding-top:11px;padding-left:15px;line-height: 18px;}
#corpo .txt2 {margin-left:15px; padding-bottom: 20px;}
#corpo .tamImg {width: 110px;height: 90px;}
#corpo .bg_gal {background:transparent url(../img/bg_img.png) no-repeat scroll 0 0;width:203px;height:166px;float:left;margin-left:8px;margin-bottom: 21px;margin-right:12px;}
#corpo .gal_img {width:173px;height:102px;padding-top:14px;padding-left:14px;padding-right:14px;} 
#corpo .gal_img_peq {border:1px solid #C7C8CA;width:173px;height:100px;}
#corpo .gal_leg_peq {width:173px;height:30px;padding-left:15px;padding-top:5px;line-height:17px;}
#corpo .gal_home {width:639px;height:408px;}
#corpo .gallery ul {list-style-image: none;list-style-position: outside;list-style-type: none;}
#corpo .gallery ul li {display: inline;}
#corpo .gallery ul img {border-color: #E2E2E2;border-style: solid;border-width: 5px 5px 20px;}

/* RODAPÉ */
#pagina .rodape {width: 981px;font-size:11px;}
#pagina .rodape .bg_rodape_links {width:971px;height:59px;background:transparent url(../img/bg_rodape_links.png) no-repeat scroll top center;margin-bottom: 4px;}
#pagina .rodape .rodape_links {padding-top:17px;}
#pagina .rodape .rodape_links a {margin-left: 31px;margin-right: 31px;text-decoration:none;}
#pagina .rodape .rodape_links a:hover {text-decoration: underline;}
#pagina .rodape .setinha {float:left;width:3px;height:10px;background:transparent url(../img/setinha.png) no-repeat scroll bottom center;margin-left: 13px;margin-right: 3px;}
#pagina .rodape .rodape_esq {float: left;width: 433px;text-align:left;margin-right:17px;padding-bottom:27px;}
#pagina .rodape .rodape_esq a {color: #00A850;text-decoration:underline;}
#pagina .rodape .rodape_esq a:hover {text-decoration:none;}
#pagina .rodape .rodape_dir {float: left;width: 300px;text-align:left;padding-bottom:27px;}

#simplemodal-overlay {background-color:#000;}
#simplemodal-container {background-color:#333; border:8px solid #444;}

/* OUTROS */

.menu_hover {background-image: url(../img/bg_submenu2.png);float:left;padding-left:19px;padding-right: 19px;height:44px;margin-top:5px;padding-top:1px;}

#esq {padding: 5px;width: 300px;float: left;}
#dir {padding: 5px;width: 700px;border-left: 1px solid #dfdfdf;float: left;}