/* RESET */
*{border:none;top:0px; left:0px; margin:0px; padding:0px; text-decoration:none; list-style:none; font: normal 11px "Arial", Tahoma, Helvetica, sans-serif; outline:none;}
a{color:#599f31;}
login * {text-align: left;}
/* CONF PADRAO */
body{text-align:center;}
.interno{margin:0 auto; width:986px; position:relative; text-align:left;}
.button {border:solid 1px #3f7a1d; background: url('/images/btn_verde.gif') repeat-x; color:#fff; padding:2px; cursor:pointer;}
.italic{font-style:italic;}

/*TOPO*/
.topo { background:url('/images/menu_bg.jpg') repeat-x top; background-position:0px 17px; margin-bottom:10px; height:160px;}
.topo .contem_logo {background:url('/images/menu_logo.jpg') no-repeat; width:205px; height:156px;}
.topo .contem_logo {position:absolute;}
.topo .contem_logo h1.logo {text-indent:-50000px; background:url('/images/logo_greennationfest.gif') no-repeat; height:118px; width:163px; margin:5px 0px 0px 20px;}
.topo .contem_lado_direito {margin-left:210px;}
.topo .contem_busca_banner .contem_banner {float:left;}
 .contem_busca {float:right; margin-top:10px;}
 .contem_busca form input.query_inp {border:1px solid #9ba490; padding:5px; width:242px; float:left; height:12px; color:#6a6a6a;}
 .contem_busca form a.query_btn{width:24px; height:22px; border:1px solid #52793b; display:block; float:left; background:url('/images/ico_query.gif') no-repeat; text-indent:-50000px;}
 .contem_busca form:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
 .contem_busca form{display:block; *display:inline-block; margin-bottom:15px; position:relative;}
 .contem_busca ul li a {color:#6a6a6a;}
 .contem_busca ul:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
 .contem_busca ul{display:block; *display:inline-block;}
.topo .contem_busca_banner li{float:left; padding: 0px 10px; border-right:solid 1px #6a6a6a;}
.topo .contem_busca_banner li.perfil{padding-left:0px;}
.topo .contem_busca_banner li.sair{border:none;}
.topo .contem_busca_banner li.perfil a {font-weight:bold; color:#599f31 !important;}
.topo .contem_busca_banner li.sair a{font-weight:bold; color:#000 !important	;}
.topo .contem_busca_banner:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.topo .contem_busca_banner{display:block; *display:inline-block; height:80px;}
.topo .contem_menu:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.topo .contem_menu{display:block; *display:inline-block; height:53px; z-index:10;}
.topo .contem_menu ul li {float:left; position:relative;}
.topo .contem_menu ul li {margin-top:5px;}
.topo .contem_menu ul li a {color:#6a6a6a; padding:15px; font-size:13px; display:block; font-weight:bold;}
.topo .contem_menu ul li a:hover{background:url('/images/menu_bg_hover.gif') repeat-x; color:#fff;}
.topo .contem_menu ul li.activeMenu a,
.topo .contem_menu ul li.activeMenuS a
 {background:url('/images/menu_bg_hover.gif') repeat-x; color:#fff;}
.topo .contem_menu ul li ul {position:absolute; top:43px; width:322px; padding-top:4px; display:none; z-index:1;}
.topo .contem_menu ul li:hover ul {display:block;}
.topo .contem_menu ul li ul li {float:left; margin:0 !important;}
.topo .contem_menu ul li ul li a{padding:5px 15px;background:#424242; color:#fff; font-weight:normal;}
.topo .contem_menu ul li ul li a:hover{background:#72bf45;}
.topo .contem_menu ul:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.topo .contem_menu ul{display:block; *display:inline-block;}
.menu_super_superior li {float:left; margin-left:10px; padding:10px;}
.menu_super_superior{float:right;}
/*MEIO*/

/*OUTDOOR*/
.outdoor .principal {position:relative; float:left; padding:5px; overflow:hidden; background:url('/images/bg_outdoor.gif') repeat-x bottom; width:640px; height:398px;}
.outdoor .principal #skinless {width:640px; height:390px; line-height:390px; text-align:center; background:#000; display:block;}
.outdoor .principal #skinless img {vertical-align:middle;}
.outdoor .principal .contem_legenda {position:absolute; height:65px; display:block; border-top:solid 2px #9ba490; top:297px; width:582px; margin-left:5px; padding:15px 29px;}
.outdoor .principal .contem_legenda  h2 {color:#599f31; margin-bottom:10px; font-size:16px; font-weight:bold; text-transform: uppercase;}
.outdoor .principal .contem_legenda p{color:#fff;}
.outdoor .principal .contem_legenda .overlay {width:640px; height:95px; background:#000; top:0px; position:absolute;}
.outdoor .principal .contem_legenda .tem_legenda {position:absolute; width:582px; height:65px;padding:15px 29px;}
.outdoor .principal .ico_player {position:absolute; left:50%; top:50%; margin-left:-46px; margin-top:-44px;}
.outdoor .secundaria {float:left; margin-top:-5px;;}
.outdoor .secundaria li img {float:left; border:solid 5px #aaa;}
.outdoor .secundaria li .contem_minilegenda {float:left; margin-left:5px; width:160px;}
.outdoor .secundaria li .contem_minilegenda h3 {color:#636363; margin-bottom:5px; font-size:12px; font-weight:bold; text-transform: uppercase;}
.outdoor .secundaria li:after{content:"."; display:block; height:0px; visibility:hidden; clear:both; margin-bottom:1px;}
.outdoor .secundaria li{display:block; *display:inline-block; cursor:pointer;padding:10px; width:316px; background:url('/images/bg_secundaria_carrocel.gif') repeat-x bottom; height:83.2px;}
.outdoor .secundaria li:hover{background:url('/images/bg_secundaria_carrocel_hover.gif') repeat-x bottom;}
.outdoor .secundaria li.activeOutdoor{background:url('/images/bg_secundaria_carrocel_hover.gif') repeat-x bottom;}
.outdoor .secundaria li.activeOutdoor img{ border-color:#659b46;}
.outdoor .secundaria li:hover img{ border-color:#659b46;}
.outdoor .secundaria li:hover h3 {color:#599f31;}
.outdoor .secundaria li.activeOutdoor h3 {color:#599f31;}
.outdoor:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.outdoor{display:block; *display:inline-block;}

.meio_interno .outdoor {margin-left:17px;}
.meio_interno .outdoor .principal {width:484px; height:292px;}
.meio_interno .outdoor .principal .contem_legenda {width:430px; top:210px;}
.meio_interno .outdoor .principal .contem_legenda .overlay {width:490px;}
.meio_interno .outdoor .principal .contem_legenda .tem_legenda {width:430px;}
.meio_interno .outdoor .secundaria .contem_minilegenda {display:none;}
.meio_interno .outdoor .secundaria {margin-top:3px; margin-left:5px;}
.meio_interno .outdoor .secundaria li {width:117px; padding:0px; margin-top:5px;}
.meio_interno .outdoor .secundaria li img {height:59px;}

.meio_interno:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.meio_interno{display:block; *display:inline-block;}

/*ACONTECE*/
.contem_acontece span.title {float:left; margin:0px 10px; font-size:18px; color:#848283;}
.contem_acontece .acontece {float:left;}
.contem_acontece .acontece .marquee {width:338px; border:solid 1px #aaa; float:left; background:#fff; padding:3px; }
.contem_acontece .newsletter{float:left;}
.contem_acontece .newsletter input {background:#fff; padding:3px; border:solid 1px #aaa; width:146px;}
.contem_acontece {background:url('/images/fd_acontece.gif') repeat-x;}
.contem_acontece:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_acontece{display:block; *display:inline-block; margin-bottom:20px; padding:5px 0px 10px 0px;}

/*COLUNAS*/
.meio .coluna_esquerda {width:651px; float:left;}
.meio .coluna_direita {width:320px; float:left; margin-left:15px;}
.meio:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.meio{display:block; *display:inline-block; margin-bottom:10px;}

/*CADASTRO*/
.contem_field:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_field{display:block; *display:inline-block;}
.medio_contem, .pequeno_contem, .grande_contem {float:left;}
.contem_field .medio_contem {width:284px;}
.full_contem input{width:607px;}
.full_contem textarea {width:605px;border:solid 1px #c4c4c4; height:142px; padding:5px;}
.radio {width:15px !important; margin-right:10px; border:none !important;}
.grande_contem input{width:462px;}
.medio_contem input{width:282px;}
.pequeno_contem input{width:86px;}
.contem_field {margin-top:10px;}
.contem_field label{display:block; font-size:12px; margin-bottom:10px;}
.contem_field select {border:solid 1px #c4c4c4; padding:3px 5px; font-size:12px;}
.contem_field input {padding:5px; border:solid 1px #c4c4c4;}
.contem_field .valid_empty{ border-color:Red}
.esquerdo_field{margin-left:40px;}
.obrigatorio {display:block; margin-top:30px;}
fieldset legend {font-weight:bold; font-size:14px; }
fieldset {margin-top:20px;}
.form_inscrevase {padding:17px;}
.sub_descricao p {margin-top:10px;}
.sub_descricao .button {float:right; font-size:12px; margin-top:10px;}
.contem_title_legenda {font-size:12px; margin-top:-10px;}
.contem_title_legenda a {font-size:12px; text-decoration:underline; display:inline; font-weight:bold;}
.sub_descricao:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.sub_descricao{display:block; *display:inline-block;}
.cadatro_compartilhe {margin-top:-15px;}
.cadastro_title {margin-left:7px;}
.box_cadastro {border:none !important;}
.contem_field ul {margin-top:-10px; margin-bottom:10px;}
.contem_field ul li input {width:auto;}
.contem_field ul li {float:left; width:230px; margin-top:15px;}
.contem_field ul:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_field ul{display:block; *display:inline-block;}
.contem_envie {padding:3px;}
.contem_envie h2 {font-size:16px; color:#599f31 !important; font-weight:bold; margin-top:5px;}
.contem_envie a {text-decoration:underline;}
/*CADASTRO*/

/*BOXES*/
.box {background:#fff url('/images/fd_box.gif') repeat-x top; background-position:0px 1px; position:relative; margin-bottom:20px;}
.box .box_interno {border:solid 1px #fff;}
.box h2 {color:#545454;}
.box .box_interno ul.contem_lista_obra li{width:140px; border:solid 1px #aaa; background:url('/images/fd_box_obra.gif') repeat-x; float:left; margin-left:15px; margin-bottom:20px;}
.box .box_interno ul.contem_lista_obra li .contem_obra{border:solid 1px #fff; padding:8px; height:190px; position:relative;}
.box .box_interno ul.contem_lista_obra li .contem_obra span {display:block; margin-left:5px;}
.box .box_interno ul.contem_lista_obra li .contem_obra strong {font-size:12px;margin-top:5px; display:block; margin-left:5px;}
.box .box_interno ul.contem_lista_obra li .contem_obra .info_obra {position:absolute; top:160px; left:15px;}
.box .box_interno ul.contem_lista_obra li .contem_obra .contem_imagem_obra {height:83px; width:110px; overflow:hidden; line-height:83px; text-align:center; border:solid 2px #aaa; cursor:pointer; margin-left:4px;}
.box .box_interno ul.contem_lista_obra li .contem_obra .contem_imagem_obra:hover {border: solid 2px #599f31;}
.box .box_interno ul.contem_lista_obra li .contem_obra .contem_imagem_obra img {vertical-align:middle;}
a.icovideo{background:url('/images/ico_filme.png') no-repeat; height:28px; width:80px !important; display:block; padding-left:35px; color:#164b8f;}
a.icoblog{background:url('/images/icoblog.png') no-repeat;height:28px; width:80px !important; display:block; padding-left:35px; color:#136639;}
a.icofoto{background:url('/images/icofoto.png') no-repeat;height:28px; width:80px !important; display:block; padding-left:35px; color:#6b1506;}
a.icotwitter{background:url('/images/icotwitter.png') no-repeat;height:28px; width:80px !important; display:block; padding-left:35px; color:#069cc5;}
a.icoarquitetura{background:url('/images/ico_arquitetura.gif') no-repeat;height:28px; width:80px !important; display:block; padding-left:35px; color:#737100;}
.box .box_interno ul.contem_lista_obra li .contem_obra strong{font-weight:bold;}
.box .box_interno ul.contem_lista_obra li.prima{margin-left:17px;}
.box .box_interno ul.contem_lista_obra:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.box .box_interno ul.contem_lista_obra{display:block; *display:inline-block; margin-bottom:15px;}
.box .box_interno .contem_parceiro{ text-align:center;}
.box .box_interno .contem_parceiro img{vertical-align:middle;}
.box .box_interno div.title {height:35px; padding:10px;}
.box .box_interno div.title h2,  .box_interno .title_engajese h3{font-size:18px;}
div.title h2 {text-transform:uppercase;}
.box .box_interno div.title h3 {font-size:14px; color:#848283;}
.box_interno .title_engajese h3 {margin-top:10px; color:#545454;}
.box_fixo .box_interno {height:224px; width:318px;}
.box_float_left {float:left;}
.box_float_right {float:right;}
.box_parceiro{background:#fff url('/images/bg_box_parceiro.gif') repeat-x !important; height:170px; border:solid 1px #dbdbdb;}
.box_enganje{background:#fff !important; height:170px; border:#fff;}
.box_float_left, .box_float_right {border:none !important;}
.box_noticia .contem_detalhes{border-bottom:solid 1px #dbdbdb;}
.contem_detalhes img {border:solid 2px #FFF; cursor:pointer;}
.contem_detalhes img:hover {border:solid 2px #599f31;}
.contem_detalhes {padding:0px 15px;}
.title_engajese h3 {float:right; }
.title_engajese .contem_ico_enga li a img {border:none;}
.title_engajese .contem_ico_enga li {float:left; margin-left:15px;}
.title_engajese .contem_ico_enga {float:right;}
.title_engajese:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.title_engajese{display:block; *display:inline-block; margin-bottom:30px;}
.contem_detalhes img {float:left;}
.contem_detalhes .detalhes {float:left; width:160px; margin-left:5px;}
.contem_detalhes .detalhes strong.title{font-weight:bold;}
.contem_detalhes .detalhes p {font-size:12px;}
.contem_detalhes:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_detalhes{display:block; *display:inline-block; padding-bottom:10px;}
.compartilhe{float:right;}
.box_interno .ver_mais{float:right;}
.box_interno .contem_vermais:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.box_interno .contem_vermais{display:block; *display:inline-block; margin-bottom:18px;}
.box_interno .ballon {float:left; cursor:pointer;}
.box_interno:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.box_interno{display:block; *display:inline-block;}

.login, .esqueceu {position:absolute; width:180px;background:#fff; z-index:10000; border:solid 3px #dbdbdb; top:20px; padding:10px; display:none;}
.esqueceu .login_text label, .login .login_text label {clear:both; display:block; font-size:12px;}
.esqueceu .login_text input, .login .login_text input {border:solid 1px #000; padding:3px; font-size:12px; margin-bottom:10px; display:block; width:160px;}
.vertodasobras{background:url('/images/mais_obra.png') no-repeat right; padding:3px 25px; color:#787878;}

.forma_direito {float:left; width:280px; border-right:solid 1px #c4c4c4; margin-right:20px; min-height:115px; padding-top:15px;}}
.forma_direito .adc_arquivo {display:block !important; margin-top:15px;}
.forma_esquerdo {float:left;width:310px; padding-top:15px;}
.forma_esquerdo table tr{}
.forma_esquerdo table tr td {padding-right:4px;}
.forma_esquerdo table tr input {float:left;}
.forma_esquerdo table tr input.text {width:106px !important; padding:4px;}
.forma_esquerdo table tr input.radio {width:auto !important; margin-top:8px;}
.forma_esquerdo table tr input.login {width:55px !important; padding:0 !important; height:24px; margin-top:0 !important; margin-left:3px;}
.forma_esquerdo table tr .contem_opt:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.forma_esquerdo table tr .contem_opt {display:block; *display:inline-block; height:45px;}
.forma_esquerdo table tr .opt_picasa{margin-left:15px;}

.contem_formas_envio:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_formas_envio{display:block; *display:inline-block;}

/*VEJA E VOTE*/
.menu_vejavote li a{padding:13px 14px; display:block; font-size:13px; border:solid 1px #316713; background:url('/images/vejaevote_bg_menu.gif') repeat-x; height:10px; color:#fff;}
.menu_vejavote li.activo a{border-color:#b7b7b7; border-bottom:none; color:#5a5a5a; background:url('/images/vejaevote_bg_menu_activo.gif') repeat-x;}
.menu_vejavote li {float:left;}
.menu_vejavote:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.menu_vejavote{display:block; *display:inline-block;}

.contem_imagem_grande_deta {width:472px; height:354px; overflow:hidden; line-height:354px; text-align:center;}
.contem_imagem_grande_deta img {vertical-align:middle;}

.contem_vejavote .contem_tabs {border:solid 1px #b7b7b7; border-top:none; width:641px; margin-top:-1px;}
.contem_tabs h2 {padding:25px 17px; font-size:13px; color:#747474; }
.contem_veja_vote_obras li:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_veja_vote_obras li{display:block; *display:inline-block; margin:0px 15px 22px 15px; background:url('/images/bd_vejavote.gif') repeat-y; border:solid 1px #c7c7c7;padding:5px}
.contem_veja_vote_obras li a.contem_tb_obra{float:left; border:solid 5px #aaaaaa; width:110px; height:83px; display:block; overflow:hidden; line-height:83px; background:#000;}
.contem_veja_vote_obras li a.contem_tb_obra img {vertical-align:middle;}
.contem_veja_vote_obras li:hover a.contem_tb_obra {border-color:#6eb845;}

.contem_informacoes_obra {float:left; width:460px; margin-left:10px;}
.contem_informacoes_obra li {float:left; width:130px; background:transparent; border:none; margin:0px; height:35px;}
.contem_informacoes_obra li.baixo {margin-bottom:0px;}
.contem_informacoes_obra li strong{display:block; font-weight:bold; width:100px;}
.contem_informacoes_obra li span {width:100px;}
.contem_informacoes_obra li a {font-weight:bold;}

.contem_vejavote:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_vejavote{display:block; *display:inline-block;}

.breadcrumbs_query:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.breadcrumbs_query{display:block; *display:inline-block;}

.busca_avancada_btn {float:right; margin:25px 10px 0px 10px;}

.comentarios:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.comentarios{display:block; *display:inline-block;}

.contem_avancada {position:absolute; width:300px; top:24px; border:solid 1px #cbcbcb; background:#f0f0f0; padding:20px; z-index:1000;}
.contem_avancada input, .contem_avancada select {width:283px !important; border:solid 1px #cbcbcb !important; padding:4px !important; margin-bottom:10px; float:none !important; }
.contem_avancada select {width:293px !important;}
.contem_avancada .button {width:64px !important; float:right !important; margin-right:8px; height:22px; color:#fff; border:solid 1px #52793b !important;}
.contem_avancada:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_avancada{display:block; *display:inline-block;}
.contem_avancada label {font-size:12px; color:#565656;}
.breadcrumbs_query .busca_fixo {padding:10px 15px;}
.breadcrumbs_query .busca_fixo form input {width:305px;} 
.contem_avancada a.fechar_field {border:none; background:none; float:right; text-indent:0px; width:50px;}
/*VEJA E VOTE*/

/*LISTA OBRA*/
.coluna_esquerda .box {border:solid 1px #dbdbdb;}

/*RODAPE*/
.rodape {background:url('/images/bg_rodape.gif') repeat-x; height:136px;}
.rodape .direito {float:left;}
.rodape ul.menu_inferior li{float:left;}
.rodape ul.menu_inferior li a{padding:15px 10px; display:block; color:#444444; font-size:12px; margin-right:5px;}
.rodape ul.menu_inferior:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.rodape ul.menu_inferior{display:block; *display:inline-block;}
.rodape .direito:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.rodape .direito{display:block; *display:inline-block;}
.rodape .direito ul.menu_inferior {margin-bottom:10px;}
.rodape .direito p {color:#444444;}
.rodape .direito p a{color:#000;}
.rodape .direito .divulgue_rodape{margin-top:10px; display:block;}
.rodape .esquerdo {float:right;}
.rodape .esquerdo ul.menu_inferior {width:190px;}
.rodape .esquerdo ul.menu_inferior li a{color:#959595;}
.rodape .esquerdo span{display:block; font-size:10px; color:#444444; margin-bottom:3px;}
.rodape .realizacao {float:right; margin-right:30px; margin-top:-30px;}
.rodape:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.rodape{display:block; *display:inline-block;}

/*DETALHE FILME*/
.col_perfil {width:130px; float:left; margin-left:17px;}
.col_perfil span {font-size:11px; margin-bottom:10px;}
.col_perfil a {font-size:12px; font-weight:bold;}
.col_perfil ul {margin-top:25px;}
.col_perfil ul li a {padding-left:10px; background:url('/images/bg_seta_direita.gif') no-repeat;}
.col_centro {float:left; width:480px;}
.col_perfil img {border:solid 5px #599f31}
.contem_incorpar {margin-top:10px;}
.contem_incorpar label{margin-right:5px;}
.contem_incorpar input {border:solid 1px #7c7c7c; width:410px; padding:3px;}
.contem_infos * {font-size:12px;}
.contem_infos ul li {width:155px; float:left;}
.contem_infos ul li strong{display:block; font-weight:bold !important; margin-top:15px;}
.contem_infos ul li.sinopse {width:458px;}
.contem_infos ul li span {color:#424242;}
.box_interno ul li a {width:155px; display:block;}
.col_centro .buttons {width:475px; margin-top:35px;}
.col_centro .buttons .button{ float:right; margin-right:14px; padding:3px 5px;}
.contem_infos .baixar_projeto {margin-top:20px; line-height:100px;}
.contem_infos .baixar_projeto a {color:#000; font-weight:bold; display:block; vertical-align:middle;}
.contem_infos .baixar_projeto a.contem_pdf {background:url('/images/ico_pdf.gif') no-repeat; height:44px; width:192px; padding-left:47px; padding-top:18px;}

.contem_galeria {margin-bottom:20px;}
.contem_galeria .url strong{display:block; font-size:11px; font-weight:bold;}
.blog_detalhe .contem_galeria {float:right; width:290px;}
.blog_detalhe .contem_infos{width:170px;}
.blog_detalhe .contem_infos .sinopse {width:150px;}
.blog_detalhe .contem_infos ul li{margin-bottom:10px;}

.contem_thumbs {width:425px; float:left; margin-top:10px;}
.contem_thumbs ul {margin-top:10px; }
.contem_thumbs ul li {float:left; margin-left:10px;}
.contem_thumbs ul li img {border:solid 3px #fff;}
.contem_thumbs ul li:hover img {border:solid 3px #59b226;}
.galeria_thums .seta_esquerda {float:left; width:25px; height:90px; background:url('/images/seta_obra_direita.gif') no-repeat; text-indent:-50000px;}
.galeria_thums .seta_direita {float:left;  width:25px; height:90px; background:url('/images/seta_obra_esquerda.gif') no-repeat; text-indent:-50000px;}


.contem_infos ul:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_infos ul{display:block; *display:inline-block;}

.contem_thumbs ul:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_thumbs ul{display:block; *display:inline-block;}

.galeria_thums:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.galeria_thums{display:block; *display:inline-block; position:relative;}

#twitter_update_list li span {display:block; font-size:12px; color:#5c7b0e;}
#twitter_update_list li span a {width:auto !important; display:inline; color:#fb8817;}
#twitter_update_list li {border-bottom:solid 1px #d9d9d9; padding:15px 3px;}
#twitter_update_list li a {color:#959595;}
#twitter h2 {font-size:18px; background:url('/images/bg_twitter_logo.gif') no-repeat top right; border-bottom:solid 1px #a6a6a6; padding:5px;}
#twitter .profileLink {display:none;}
#twitter .preLoader {font-size:16px; padding:5px;}
#twitter {margin-top:10px;}

/*BLOG LISTAGEM*/
.contem_posts {margin: 0px 18px;}
.contem_posts li * {font-size:12px;}
.contem_posts li {border-bottom:solid 1px #bdbdbd; margin-bottom:15px;}
.contem_posts li strong {font-weight:bold;}
.contem_posts li .contem_post p a{display:inline;}
.contem_posts li .temas_blog a {display:inline;}
.contem_posts li .contem_post {margin-top:20px;}
.contem_posts li .contem_post a.contem_title_post {float:left; margin-right:230px}
.contem_posts li .contem_post h2.title_post {font-size:18px; color:#599f31;}
.contem_posts li .contem_post:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_posts li .contem_post{display:block; *display:inline-block;}
.contem_posts li .contem_shared li {float:left; border:none; }
.contem_posts li .contem_shared li a {width:auto !important; padding:0px 5px; border-right:solid 1px #000; text-decoration:underline;}
.contem_posts li .contem_shared li .compartilhe a{border:none;}
.contem_posts li .contem_shared{float:right;}
.contem_posts li:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_posts li{display:block; *display:inline-block;}

.contem_posts .contem_shared {margin-top:25px;}
.contem_posts .contem_shared:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_posts .contem_shared{display:block; *display:inline-block;}
.contem_posts .contem_post p {margin-top:5px;}
h2.title_h2 {font-size:16px; padding:15px 10px;}
/*IMPRENSA*/
.imprensa {border-bottom:solid 1px #bfbfbf;  padding:10px;}
.imprensa p {margin-bottom:10px; font-size:12px;}
.parceiro_container {border-bottom:none; font-size:12px;}
.parceiro_container p span {font-size:12px;}
.parceiro_container table {margin-top:5px;}
.parceiro_container table tr td {width:277px; background:#bfbfbf; padding:5px; margin-left:15px;}
.parceiro_container table tr td a {color:#000; display:block;}
.parceiro_container table tr td.contem_espaco {background:#fff; width:1px; padding:0px;}
.parceiro_container table tr td:hover{background:#599f31;}
.parceiro_container table tr td:hover a {color:#fff;}
.parceiro_container .parceiro li {border-top:solid 1px #bfbfbf !important; padding-top:10px;}
.parceiro_container h3 {text-transform:uppercase}

ul.parceiro li img {vertical-align:middle;}
ul.parceiro li a.part_img {float:left; width:207px; height:130px; line-height:130px; text-align:center; border:solid 1px #bfbfbf; overflow:hidden;}
ul.parceiro li h4 {font-weight:bold; font-size:13px; margin-bottom:5px;}
ul.parceiro li .descricao {margin-left:15px; float:left; width:355px;}
ul.parceiro li .descricao a{display:inline;}
ul.parceiro li:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
ul.parceiro li{display:block; *display:inline-block; margin-bottom:30px;}
ul.parceiro_thumbs li{float:left; margin-top:20px; margin-right:20px;}
ul.parceiro_thumbs li img {border:solid 1px #bfbfbf;}
ul.parceiro_thumbs:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
ul.parceiro_thumbs{display:block; *display:inline-block;}

.ui-accordion-header{background:#d2d2d2 url('/images/ico_accordion.jpg') no-repeat right; background-position:610px 6px; margin-bottom:2px;}
.ui-accordion-header a {color:#474646; padding:10px; display:block; font-size:12px;}
.ui-state-active {background:#5a9f32 url('/images/ico_accordion2.jpg') no-repeat right; background-position:610px 6px;}
.ui-state-active a {color:#fff; padding:10px; display:block; font-size:12px;}
.ui-accordion-content{background:#efefef; margin-bottom:2px;}
#accordion {margin-bottom:20px;}
#accordion div {padding:5px;}
#accordion strong {font-weight:bold;}
#accordion h3 a strong {margin-left:0px; font-size:15px; font-weight:normal;}

/*PAGINACAO*/
.pagination{display:block; text-align:center; padding:0px 10px 20px 10px;}
.pagination span{color:#717171; margin-right:3px;}
.pagination span.current {padding:3px; background:#71bf44; color:#fff; margin:0px;}
.pagination a {margin-left:5px; color:#717171;}
.imprensa h3{display:block; font-size:13px; color:#000; padding:5px 0px; margin-top:20px; font-weight:bold;}
.imprensa strong {font-weight:bold; margin-bottom:10px; display:block; font-size:12px;}
.title_engajese ul li a {width:auto !important;}
/*PAGINACAO*/


/*REGULAMENTO*/
.regulamento {margin-left:17px;}
.regulamento h2 {color:#000; font-size:12px; margin-bottom:10px; font-weight:bold;}
.regulamento p {margin-bottom:15px; font-size:12px;}
.regulamento p strong {font-size:12px; font-weight:bold;}
.contem_icos:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_icos{display:block; *display:inline-block;}

.baixar_regulamento {display:block; background:url('/images/ico_pdf_min.jpg') no-repeat; width:216px; height:33px; display:block; padding-left:40px; font-size:12px; color:#000; font-weight:bold; float:right;}

/*INSCRITOS*/
.inscritos ul li {float:left; border:solid 5px #fff; width:107px; margin-left:15px;}
.inscritos ul li:hover a{border:3px solid #599f31;}
.inscritos ul li a{border:solid 1px #878787; width:100px; overflow:hidden; text-align:center; padding:3px;}
.inscritos ul li  span{display:block; text-align:center;}
.inscritos ul li.prima{margin-left:0px;}
.inscritos ul:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.inscritos ul{display:block; *display:inline-block;}


.pergunta {padding:3px; background:#c4c4c4;}
.pergunta strong {font-weight:bold; display:inline;}
.resposta {padding:10px;}
.resposta strong {display:block; font-weight:bold;}
.contem_faq {margin-top:20px; padding-top:10px; border-top:solid 1px #c4c4c4;}

/*CONSERTA FLOAT DOS INTERNOS*/
.interno:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.interno{display:block; *display:inline-block;}

.contem_assets:after{content:"."; display:block; height:0px; visibility:hidden; clear:both;}
.contem_assets{display:block; *display:inline-block;}
.comentarios li {padding:10px;}

.full_contem .radio {margin-left:10px;}
.full_contem span {font-size:12px;}
.full_contem .contem_maior {margin:5px 0px;}
/*INDICAR*/
.indicar strong {font-weight:bold; font-size:12px;}
/* Scroller Box */

.scroller_container_left_right {
 border: 1px dotted #ddd;
 position: relative;
 overflow: hidden;
 width: 300px;
 height: 12px;
}

.scroller_left_right {
 white-space: nowrap;
 line-height: 12px;
 font-size: 12px;
margin-top:3px;
}

.scroller_left_right p {
 padding: 0;
display:inline;
margin-right:50px;

}
/* Scoller Box */

/* CSS Hack Safari */
#dummy {;# }

.scroller_container_left_right {
 overflow: auto;
}

.scroller_container_left_right a {
	color:#000 !important;
}

/* Scoller Box */

.escolha_galeria li:hover img{border-color:#fff; !important;}

.contem_post img {margin:5px;}
.contem_post a {width:auto !important; float:none; margin:auto !important}