
/* - estilos.css - */
@media screen {
/* http://www.ecodesenvolvimento.org/portal_css/estilos.css?original=1 */
/* */
#topo .logo_ecod,#topo_totem .logo_ecod,.comentario, .btn_votar, #topo .busca, #formulario_news .campo_email, .jcarousel-skin-tango .jcarousel-next-horizontal, .jcarousel-skin-tango .jcarousel-prev-horizontal,
#formulario_news .campo_nome, #topo_twitter, .btn_buscar_shopping, #conteudo.template01 .btn_buscar_shopping, #conteudo.template01 .btn_buscar_shopping, #conteudo.links_interna .btn_buscar_shopping, #conteudo.eventos .btn_buscar_shopping,
#carosel_capa .jcarousel-skin-tango .jcarousel-next-horizontal, #carosel_shopping .jcarousel-skin-tango .jcarousel-next-horizontal, #carosel_shopping_interna .jcarousel-skin-tango .jcarousel-next-horizontal, #carosel_ecodtv .jcarousel-skin-tango .jcarousel-next-horizontal,
#carosel_capa .jcarousel-skin-tango .jcarousel-prev-horizontal, #carosel_shopping .jcarousel-skin-tango .jcarousel-prev-horizontal, #carosel_shopping_interna .jcarousel-skin-tango .jcarousel-prev-horizontal, #carosel_ecodtv .jcarousel-skin-tango .jcarousel-prev-horizontal,
.btn_det_direita, .btn_det_esquerda,.fonte_funcionalidade, .funcionalidade, .jcarousel-skin-tango .jcarousel-next-vertical, .jcarousel-skin-tango .jcarousel-prev-vertical, #parceiros_rodape, .divisoria, .download, .redes_sociais, .seta_submenu{
background: url(sprites.png) no-repeat top left;
}
/* */
.icone{width:105px;float:left;}
.pergunta{width:390px;float:left}
.resultado{width:180px;float:right}
#calcular_carro,#calcular_bicicleta,#calcular_pe,#calcular_moto,#calcular_trem,#calcular_aviao,#calcular_onibus{cursor:pointer;margin-left:2px}
#container_emissoes{width:800px; height:400px; background:url(bg_emissao.jpg)}
#container_emissoes h1{font-size:22px;font-family:Arial, Helvetica, sans-serif;margin:0;height:30px;font-weight:bold}
.total_pessoas{width:230px;float:left;position:relative;top:170px;left:118px}
.total_combustivel{width:230px;float:left;position:relative;top:170px;left:302px}
.msg_final{position:absolute;top:350px}
#topo_totem .conteudo{width:726px; margin:20px auto; position:relative; clear:both;height:90px}
#topo_totem .logo_multitoky{background: url("multitoky.gif")no-repeat scroll 0 0 transparent; float:right; width:110px; height:65px; margin:20px 98px 0 0}
#topo_totem .logo_multitoky a {display:block;width:110px; height:65px;}
#topo .logo_ecod, #topo_totem .logo_ecod{background-position: 0 -997px;float:left; width:145px; height:85px; margin-top:10px}
/* */
/* */
#topo .logo_ecod a,#topo_totem .logo_ecod a{display:block;width:145px; height:75px;}
#topo_totem .logo_ecod{margin-bottom:15px}
#topo_totem .logo_ecod_calc{background:url("logo_calc.gif") no-repeat;width:234px;height:59px;margin-top:10px;float:left;}
#topo_totem .logo_ecod_calc a{display:block;width:234px;height:59px;}
#topo_totem .logo_multitoky_calc{background: url("parceiros_calc.gif")no-repeat scroll 0 0 transparent; float:right; width:235px; height:64px; margin:10px 98px 0 0}
#topo_totem .logo_multitoky_calc a.eccaplan {width:165px; height:45px;float:left;margin-top:19px}
#topo_totem .logo_multitoky_calc a.multitok {width:61px; height:64px;float:right}
#calculadora_totem{width:726px; position:relative; margin:0 auto}
#container_totem{width:726px; margin:0 auto; position:relative; clear:both}
#container_totem #conteudo{width:726px; margin:0 auto; position:relative; clear:both}
#conteudo #calculadora_totem #coluna_esquerda{width:520px; float:left}
#conteudo #calculadora_totem #coluna_direita{width:200px; float:left; margin-left:5px}
#calculadora_totem #coluna_esquerda .pergunta{width:285px}
#calculadora_totem #coluna_esquerda .resultado{width:125px}
#calculadora_totem #coluna_esquerda #tipo_carro_usado .jqTransformSelectWrapper{width:275px !important;}
.area{position:relative; width:670px; height:260px; margin:0;}
#mapa{position:relative; width:250px; height:220px;}
#form{position:absolute; top:20px;  width:170px; height:200px; left:285px;}
#resul{position:absolute; top:0; width:200px; height:60px; left:465px;}
.neutralize{clear: both; display: block; height: 25px; float:right; width: 211px; background:url(neutralizar.jpg) no-repeat;}
.transportes{height: 25px; width: 211px;float:left; background:url(dicas_transportes.jpg) no-repeat;}
/* */
body{background:url(bg_body.gif) repeat; margin:0; font-family:Arial, Helvetica, sans-serif; color:#4b4b49; font-size:12px}
img {border:0}
input{color:#999999;font-family:Arial, Helvetica, sans-serif;font-size:12px}
.tag_dicas{color:#999999;font-size:13px}
a{font-family:Arial, Helvetica, sans-serif; color:#4B4B49; text-decoration:none; line-height: 20px;}
a:hover{font-family:Arial, Helvetica, sans-serif; color:#6d6363; text-decoration:none; line-height: 20px;}
.texto a{font-weight:bold}
.texto ul li{font-size:12px !important;line-height:normal !important;margin-bottom:10px;}
.link_normal{line-height: 15px;}
.link_normal:hover{line-height: 15px !important;}
.right{float:right}
.clear{clear:both}
.tracejado_vertical{width:100%; height:1px; background:url(tracejado_vertical.gif) repeat-x; clear:both;display:block}
.height_undefined{margin-top: 10px;}
.uppercase{text-transform:uppercase}
.espacamento_bottom{display:block; margin-bottom:5px}
.padding_top{display:block; padding-top:5px}
.sem_margin_top_bottom{margin-top:0 !important; margin-bottom:0 !important}
.sem_margin_right{margin-right:0 !important;}
h4.accordion{ cursor: pointer; }
div.accordion{ display: none; margin-left:15px }
#acervo a{display:block;clear:both}
.bold{font-weight:bold}
.aesquerda{float:left}
.baixo_10{margin-bottom:10px}
#colunistas{clear:both; position:relative}
.topo_instagram, .topo_instagram_lixo_zero{background:url('instagram.jpg') no-repeat;width:300px;height:90px;position:relative;top:10px}
.topo_instagram_lixo_zero{background:url('instagram_lixo_zero.jpg') no-repeat}
/* */
#topo{background:url(bg_topo2.png) repeat-x; height:338px}
#topo .conteudo{ width:1000px; margin:0 auto; position:relative; height:345px}
#topo .conteudo .input_busca{width:708px !important; height:18px; border:none; background:#fff; font-size:13px; color:#999; padding:0 5px; margin:5px 0 0 4px; float:left}
#topo .conteudo .input_enviar{border:none; width:37px; height:25px; background:#fff; float:left; opacity:0.01; -moz-opacity: 0.01; filter: alpha(opacity=1); cursor:pointer}
#topo .busca{background-position: 0 -22px; width:777px; height:28px; margin-top:25px; clear:both}
#topo .menu_topo{width:777px;position:absolute;top:60px}
#conteudo.menu_topo{width:1000px}
.dfp_727x90{width:727px; height:90px; float:left; position:relative; top:85px}
.mantenedores{float:right; width:273px; position:relative; top:85px}
.mantenedores a{float:left}
#migalha_de_pao{position:absolute;bottom:15px;width: 1000px;}
#migalha_de_pao #portal-breadcrumbs{color:#4b3a2c; width:813px; float:left; font-weight: bold; margin:16px 0}
#migalha_de_pao #portal-breadcrumbs span{color:#999999; text-transform:uppercase;}
#topo .redes_sociais{background-position: 0 -1071px; float:right; width:143px; height:28px;padding: 10px 0;}
#topo .conteudo .redes_sociais a{float:left; width:24px; height:28px; cursor:pointer; margin-right:5px}
#nome_editoria{font-family:Arial, Helvetica, sans-serif !important; font-size:22px; position:absolute; top:130px; left:0; text-transform:uppercase;font-weight:bold}
#nome_editoria span{font-size:30px}
.menu_e_busca{float:right;width:777px; height:75px}
#conteudo{width:1000px; margin:20px auto; position:relative; clear:both}
#container{width:1000px; margin:0 auto; position:relative; clear:both}
/* */
#coluna_esquerda{width:200px; float:left;position: relative;}
.banner_calhao{width:200px; height:75px; clear:both}
.banner_calhao_300x112{width:300px; height:112px; clear:both}
.banner_calhao_200x150{width:200px; height:150px; clear:both}
.separador_horizontal_claro{width:100%; height:17px; background:url(tracejado_vertical_claro.gif) repeat-x; background-position:10px; vertical-align:middle; clear:both}
.separador_horizontal{width:100%; height:21px; background:url(tracejado_vertical.gif) repeat-x; background-position:center center; vertical-align:middle; clear:both; margin-bottom:10px}
#formulario_news{position:relative}
#formulario_news .campo_nome{background-position: 0 -97px; width:200px; height:27px}
#formulario_news .campo_nome input,.campo_text input{width:150px; border:0; background:none}
#formulario_news .campo_email{background-position: 0 -60px; width:200px; height:27px}
#formulario_news .campo_email input{ border:0; background:none; float:left}
#formulario_news .campo_email .btn_enviar{float:right; width:38px; height:27px; cursor:pointer; margin:0; padding:0; display:block}
#colunista_carosel li img, #colunista li img{float:left; width:60px; height:60px; overflow:hidden;}
#colunista_carosel li .conteudo,#colunista li .conteudo {float:right; width:135px; padding-left:5px; height:60px; background:#FFF}
.iten_carosel{position:absolute; bottom:0;}
#colunista_carosel li p, #colunista li p{color:#4b3a2c; font-weight:bold; font-size:12px; margin:0}
#colunista_carosel li span, #colunista li span{color:#b3b3b3; font-size:12px;}
.banner_200x450{width:200px; height:450px}
.banner_300x250{width:300px; height:250px}
.links_recomendados{color:#4b3a2c; font-weight:bold; font-size:12px;clear:both; display:block; text-decoration:none;margin-bottom:5px}
.links_recomendados:hover{color:#6d6363;}
#coluna_esquerda .btn_det_centro{width:190px}
.calendario{background:#FFF;width:202px;margin: 0 auto;padding-top:10px;height:157px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-bottom:15px}
#colunista{left: 0;margin: 0;overflow: hidden;padding: 0;position: relative;top: 0;clear:both}
#colunista ul, #colunista li{float: left;list-style: none outside none;}
/* */
#coluna_centro{width:450px; padding:0 25px; float:left;position: relative;overflow:hidden}
.titulo_cinza, .titulo_verde, .tag, .data, .categoria, .autor, .editora, .idioma{text-transform:uppercase; color:#999; font-weight:bold; padding-bottom:8px; display:block}
.evento_view .data{margin-top:2px}
.texto_cinza{color:#999; font-size:12px}
.titulo_verde{color:#4b3a2c}
.tag a, .titulo_cinza a{color:#999}
.tag a:hover, .titulo_cinza a:hover{color:#6d6363}
.titulo_noticia,.titulo{font-size:14px; font-weight:bold; margin:0}
#carosel_capa{margin-top:23px}
#carosel_capa .tag{float:left;width:290px; display:block; padding-bottom:3px;font-size:12px}
#carosel_capa .data, .data, .categoria, .autor, .idioma, .editora{font-size:10px; float:left; display:block; padding-bottom:3px;margin-right: 2px;}
#carosel_capa .data{float:right;margin-right: 0;}
.comentario{background-position: 0 0;width:14px; height:12px; float:right; display:block; position:relative; top:3px;margin-left: 5px;}
#carosel_capa .comentario{top:6px}
.titulo_carosel, .titulo_noticia{font-size:18px; font-weight:bold; margin-top:10px}
.titulo_carosel a{line-height:20px !important}
.titulo_noticia{font-size:14px;clear: both;}
.descricao_carosel, .descricao{font-size:12px; line-height:20px}
.noticia_manchete_esquerda{width:216px; float:left}
.noticia_manchete_direita{width:216px; float:right}
.noticia_manchete_direita .data, .noticia_manchete_esquerda .data{width:190px}
.imagem_destaque{margin-bottom:0px}
.noticia_destaque, .video_destaque, .list_item_foto{display:block; clear:both}
.noticia_destaque .imagem_destaque, .video_destaque .imagem_destaque, .list_item_foto .imagem_destaque{float:left; width:151px; height:92px}
.noticia_destaque .content, .video_destaque .content, .list_item_foto .content{float:right; width:280px;}
.video_destaque .content{width:510px}
.noticia_destaque .tag, .video_destaque .tag, .list_item_foto .tag{padding-bottom: 5px;}
.ver_mais_noticias, .ver_mais_biblioteca, .ver_mais_videos{width:450px; height:25px; display:block; clear:both; position:relative; padding-top: 5px;}
.foto_biblioteca{background: url("sem_foto.gif") no-repeat;height: 180px;width: 120px;}
.ver_mais_videos{width:675px}
#coluna_esquerda .ver_mais_videos .btn_det_centro{width:665px}
.btn_det_esquerda{background-position: 0 -586px; width:5px; height:25px;display:block; float:left}
.btn_det_centro{background:url(btn_det_centro.png) repeat-x center top; height:20px; padding-top:5px; text-align:center; font-size:11px; color:#FFF; font-weight:bold; display:block; float:left; text-transform:uppercase}
.btn_det_direita{background-position: 0 -551px; width:5px; height:25px;display:block; float:right}
#coluna_centro .btn_det_centro{width:440px}
#like_facebook{margin-left: -5px; height:300px}
.fotos{position:relative; width:450px; height:50px;}
/* */
#coluna_direita{width:300px; float:right;position: relative;}
.radiobutton{position: relative;top: 2px;margin-right:8px}
.btn_votar{position:relative;top:5px;margin-bottom:5px; background-position: -99px -309px;clear:both; display:block;border:0; width:148px; height:25px; cursor:pointer}
#twitter{position:relative;height:620px}
#topo_twitter{background-position: 0 -169px; width:300px; height:93px; position:absolute;top:0; left:0; z-index:2}
.btn_seguir_twitter{clear:both; display:block; width:300px; height:27px; position:absolute; bottom:5px; z-index:2}
#twitter_descricao{clear:both;width:300px; background-color:#FFF; position:relative; padding-top:90px}
.twtr-widget .twtr-tweet-wrap{padding: 15px 8px !important}
#coluna_direita .btn_det_centro{width:290px}
#banner_twitter{position:relative; bottom:0; width:300px; height:112px;}
/* */
.propaganda .dfp_727x90, .propaganda .mantenedores{top:0}
.propaganda, .busk, .shopping_ecod, #menu_rodape, #parceiros_rodape{ width:1000px; margin:0 auto; position:relative;}
.btn_buscar_shopping, #conteudo.template01 .btn_buscar_shopping{float:right; width:188px; height:27px; background-position: 0 -272px; cursor:pointer; margin-top: 6px;}
#carosel_shopping{clear:both;margin-top:10px;overflow:hidden}
#carosel_shopping .titulo_carosel{font-size:12px; margin:0}
#rodape{height:650px; background:url(bg_rodape.png) repeat-x; position:relative;padding-bottom:0}
#rodape p, #rodape a{width:250px; clear:both; display:block; margin-top:2px}
#rodape a,#rodape a:hover{line-height:17px}
#rodape p{margin-top:20px}
#menu_rodape{padding-top:30px;}
.coluna_rodape{float:left;width:250px;height:440px}
#parceiros_rodape{width:404px; height:92px; background-position: 0 -815px; position:absolute; bottom:40px; left: 50%; margin-left:-202px}
#parceiros_rodape a.ecod{width:105px; height:55px; display:block; clear:none; cursor:pointer; margin:0 auto}
#parceiros_rodape a.direitos-autorais{position:relative;cursor:pointer;top:23px;left:136px;width:150px;height:12px}
#parceiros_rodape a.publicidade{position:relative;cursor:pointer;top:9px;left:295px;width:65px;height:12px}
#parceiros_rodape .assinatura_abrasivo{position:relative;top:15px;margin:0 auto;width:70px; height:25px}
/* */
.item_link p span.descricao, .item_evento span.descricao{font-size:10px; text-transform:uppercase; margin-left:5px}
/* */
.entrevistas_lateral .titulo_noticia, .dicas_e_guias_lateral .titulo_noticia{font-size:12px; margin:10px 0}
.dicas_e_guias_lateral .titulo_noticia{margin-top:0; margin-bottom:3px}
.dicas_e_guias_lateral .content{float:right; width:190px}
.dicas_e_guias_lateral .imagem_destaque{float:left; width:99px; height:60px}
.ver_mais_entrevistas, .ver_mais_dicas_e_guias, .ver_mais_links{width:200px; height:25px; display:block; clear:both; position:relative; top:10px}
.ver_mais_dicas_e_guias{width:300px;}
#itens_biblioteca_editoria .titulo_noticia, #itens_biblioteca_editoria .descricao{margin:0}
#itens_biblioteca_editoria .titulo_noticia{margin-bottom:10px}
/* */
#informacoes_noticia p{margin:2px 0;padding:0}
.postado{font-size:10px; text-transform:uppercase; color:#999; font-weight:bold; clear:both}
.fonte_funcionalidade{background-position: 0 -621px; width:114px; height:25px}
.fonte_funcionalidade a{float:left; width:33px; height:25px; cursor:pointer; margin-right:5px}
.funcionalidade{background-position: 0 -656px; width:109px; height:75px}
.funcionalidade a{clear:both; width:109px; height:25px; cursor:pointer;display:block}
.recommend_button,.twitter_button, .g1_button{margin-bottom:5px;}
.leia_tambem p,.leia_tambem img{margin:3px 0; padding:0}
.leia_tambem .titulo_noticia{font-size:12px}
.noticia_view h1, .evento_view h1{margin-top:0;font-size:18px}
.noticia_view .legenda_foto{background-color:#fff;font-size:11px; padding:5px; color:#999; display:block;}
.noticia_view{line-height:18px}
/* */
/* */
#conteudo.template01 #coluna_esquerda,#conteudo .template01.ecodtv #coluna_esquerda {width:675px; float:left; position:relative}
#conteudo.template01 .btn_buscar_shopping, #conteudo.links_interna .btn_buscar_shopping, #conteudo.eventos .btn_buscar_shopping{background-position: 0 -309px; width:89px; position:relative; right:4px;}
.item_shopping, .item_downloads{width:210px; margin:10px 0; float:left; position:relative}
.item_shopping span{display:block; width:210px; margin-top:5px}
.item_shopping p, .item_downloads p, #carosel_shopping_item p, #carosel_parceiros_item p{margin:5px 0; font-size:15px; font-weight:bold}
.separador_produto{float:left;width:20px; height:1px}
.item_shopping .titulo_cinza a{color:#999; padding-top:3px; display:block}
.item_shopping .titulo_cinza{padding-bottom:0px;}
/* */
#conteudo.template01.downloads #coluna_esquerda{width:675px; float:left; position:relative; margin-top:4px}
/* */
.template01.ecodtv .imagem_carrossel{float:left;width:450px;height: 325px;}
.template01.ecodtv .decricao_carrossel{float:right;width:205px; padding-left:20px;margin-top:35px}
.template01.ecodtv .spinner{top:155px !important;}
.template01.ecodtv .noticia_manchete_esquerda, .template01.ecodtv .noticia_manchete_direita{width:326px}
.template01.ecodtv #list_mini .noticia_manchete_centro{width:211px; float:left;margin-left: 21px;}
.template01.ecodtv #list_mini .noticia_manchete_esquerda, .template01.ecodtv #list_mini .noticia_manchete_direita{width:211px}
/* */
#conteudo.links_interna #coluna_centro .titulo_cinza, #conteudo.eventos #coluna_centro .titulo_cinza{padding-bottom:5px}
.item_evento .data{float:none; display:inline}
.item_link span.descricao{line-height:15px; margin-left:0 !important;}
/* */
.list_itens_podcast{width:215px; position:relative; float:left; margin-bottom:20px; background-color:#FFF;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.podcast_direita{margin-right:20px}
.list_itens_podcast img{float:left; margin-right:10px}
.list_itens_podcast div{padding:5px 5px 5px 0; float:left}
.list_itens_podcast div .titulo_verde{padding-bottom:0px}
.item_podcast .data{float:none; display:inline}
.item_podcast{color:#999}
/* */
#comentario p{margin:0;line-height: 18px;}
#comentario .comments, textarea{width:413px;resize:none;  height:80px;margin-bottom:10px; clear:both; padding: 0 8px 0 0; color: #404040;}
#comentario .texto_verifica{margin:7px 0 0 25px; display:block}
#comentario .comentar{width:450px; height:25px; display:block;}
.cadastro_news{width:310px !important;}
.cadastro_news .btn_det_centro{width:300px !important}
/* */
#passador, #passador1{position:relative; width:100%;height:25px; clear:both}
#passador #btn_esquerda{float:left;width:210px;}
#passador #paginacao{float:left;width:255px; text-align:center}
#passador #paginacao a, #passador1 #paginacao a{margin:5px 5px 0 5px}
#passador #paginacao b, #passador1 #paginacao b{font-size:18px}
#passador #btn_direita{float:right;width:210px;}
#passador #btn_direita .btn_det_centro{float:right}
/* */
#passador1 #btn_esquerda, #passador1 #btn_direita{width:150px;float:left;}
#passador1 #btn_direita{float:right}
#passador1 .btn_det_centro{width:140px}
#passador1 #paginacao{width:150px;float:left;text-align:center}
#passador1 #btn_direita .btn_det_centro{float:right}
/* */
div.profile_pic{position:relative; width: 300px; height: 183px;	cursor:pointer;}
div.change_button{position:absolute; top:0px; left:0px; display:none; background-color:black; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; width:300px; height:183px;}
div.change_button_text{padding:10px; color:#FFF;}
div.change_button_text h3{color:#CCC;}
div.change_button h3, div.change_button p{margin:10px 0}
div.effect_img_mini, div.effect_img_thumb, div.effect_img_tile{position:relative;cursor:pointer}
.spinner, .spinner_mini, .spinner_thumb, .spinner_tile{position:absolute; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
/* */
.list_item_foto .titulo_noticia{margin-bottom:5px; margin-top:0; display:block}
/* */
#dados_voluntario img{float:left;width:200px;height:200px; margin:0 15px 15px 0}
#dados_voluntario .informacoes{float:right;width:235px}
#dados_voluntario .titulo_verde{display:inline;font-weight: normal;}
#dados_voluntario .data{clear:both}
#redes{position:relative; top:15px; clear:both}
.ico_email, .ico_facebook, .ico_twitter, .ico_orkut, .ico_flickr, .ico_telefone{background:url(control_voluntario.png) no-repeat top left}
.ico_email{float:left; display:inline; background-position:0 0; width:20px; height:13px; margin-left:5px; margin-top:5px}
.ico_email:hover{float:left; display:inline; background-position:-24px 0; width:20px; height:13px; margin-left:5px}
.ico_facebook{float:left; display:inline; background-position:0 -15px; width:19px; height:19px; margin-left:5px}
.ico_facebook:hover{float:left; display:inline; background-position:-23px -15px; width:19px; height:17px; margin-left:5px}
.ico_twitter{float:left; display:inline; background-position:0 -34px; width:19px; height:19px; margin-left:5px}
.ico_twitter:hover{float:left; display:inline; background-position:-23px -34px; width:19px; height:17px; margin-left:5px}
.ico_orkut{float:left; display:inline; background-position:0 -54px; width:19px; height:19px; margin-left:5px}
.ico_orkut:hover{float:left; display:inline; background-position:-23px -54px; width:19px; height:17px; margin-left:5px}
.ico_flickr{float:left; display:inline; background-position:0 -72px; width:19px; height:19px; margin-left:5px}
.ico_flickr:hover{float:left; display:inline; background-position:-23px -72px; width:19px; height:17px; margin-left:5px}
.ico_telefone{float:left; display:inline; background-position:0 -114px; width:19px; height:19px; margin-left:5px}
.ico_telefone:hover{float:left; display:inline; background-position:-23px -114px; width:19px; height:17px; margin-left:5px}
/* *****/
.fieldRequired {background-image: url(required.gif);background-position: left;background-repeat: no-repeat; color: #D50400;padding-left: 5px;font-size: 11px;}
.fieldErrorBox{display:none}
.error span{color: #D50400;font-size: 11px;padding-left: 5px;}
form.jqtransformdone label{margin-top:5px;margin-right: 8px; display:inline;margin-left:10px}
form.group label{margin-top:2px;display:block}
#login_form label{display:none}
form.jqtransformdone div.rowElem{padding:4px 0px;float:left}
/* */
.imagem_biblioteca{width:150px; float:left}
.conteudo_biblioteca{width:300px; float:left}
.conteudo_biblioteca_interna{position:relative}
.download{background-position: 0 -934px; width:60px; height:52px; display:block; position:absolute; right:0; top:130px; cursor:pointer}
/* */
#itens_biblioteca_editoria .data{display:inline; float:none}
/* */
#fotos_lateral{width:350px; float:left}
#fotos_lateral img{margin-right:5px}
#informacoes_produto h2{margin-top:0}
#informacoes_produto .informacoes .data{float:none}
#informacoes_produto .informacoes .titulo_verde{display:inline}
/* */
#parceria_ecod img{margin:10px 33px 0 0; display:block; float:left}
/* */
button.jqTransformButton {margin: 0px; padding: 0px; border: none; background-color: transparent; cursor: pointer; overflow: visible;	font-family: Arial;text-transform: uppercase;color:#fff;margin-top:5px}
*:first-child+html button.jqTransformButton[type]{width: 1;} /* */
button.jqTransformButton span { background: transparent url(jqtransform/btn_right.gif) no-repeat right top; display: block; float: left; padding: 0px 4px 0px 0px; /* */	margin: 0px; height: 33px;}
button.jqTransformButton span span {background: transparent url(jqtransform/btn_left.gif) no-repeat top left;padding: 6px 15px 0px 15px; font-weight: normal; font-size: 12px;	line-height: 13px; display: block; text-decoration: none; height: 33px;}
#formulario_news button.jqTransformButton span, #formulario_news button.jqTransformButton span span{background:none}
/* */
* html button.jqTransformButton { height:33px; }
* button.jqTransformButton span span { height: 25px; }
/* */
*+ html button.jqTransformButton { height:33px; }
*+ button.jqTransformButton span span { height: 25px; }
/* ***/
.jqTransformInputWrapper { background: transparent url(jqtransform/input/input_left.png) no-repeat left top; height: 31px; padding: 0px; margin:0px 20px 5px 0}
.jqTransformInputInner {background: transparent url(jqtransform/input/input_right.png) no-repeat top right; padding: 0px; margin: 0px; position: relative; left:15px}
#topo .busca .jqTransformInputWrapper, #topo .busca .jqTransformInputInner, #formulario_news .jqTransformInputInner, #formulario_news .jqTransformInputWrapper{background:none}
#topo .busca .jqTransformInputWrapper{float:left}
#formulario_news .campo_email .jqTransformInputWrapper{position:absolute}
.jqTransformInputInner div {height: 31px;}
.jqTransformInputInner div input {font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height: 18px; vertical-align: middle; height: 22px; color:#404040;	border: none; padding: 5px 0px 0px 0px;	margin: 0px; background:transparent;}
/* */
* html .jqTransformInputInner div input {	padding: 5px 0 0 0;	margin: 0 0 0 -8px;	height:22px;}
/* */
*+ html .jqTransformInputInner div input { padding: 5px 0 0 0; margin-left:-10px; height:22px;}
/* ***/
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size: 12px; line-height: 16px;}
table.jqTransformTextarea td{font-size: 1px; line-height: 1px; width: 15px; height: 10px; margin: 0; padding: 0;}
table.jqTransformTextarea{margin:3px 0}
table.jqTransformTextarea tr{/**/}
table.jqTransformTextarea textarea{	margin: 0; padding: 0; border: 0; background: none;}
table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(jqtransform/textarea/textarea_tl.png) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(jqtransform/textarea/textarea_tm.png) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(jqtransform/textarea/textarea_tr.png) no-repeat top left;position: absolute;}
table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(jqtransform/textarea/textarea_ml.png) repeat-y top left;}
table.jqTransformTextarea td#jqTransformTextarea-mm{background: #fff;}
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-family: Arial,Helvetica,sans-serif !important}
table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(jqtransform/textarea/textarea_mr.png) repeat-y top left;height: 80px;position: absolute;}
table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(jqtransform/textarea/textarea_bl.png) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(jqtransform/textarea/textarea_bm.png) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-br{background: url(jqtransform/textarea/textarea_br.png) no-repeat top left;position: absolute;}
table.jqTransformTextarea .jqTransformSafariTextarea div {position: relative; overflow: hidden; border: 0px solid red;}
table.jqTransformTextarea .jqTransformSafariTextarea textarea{background: none;	position: absolute;padding: 10px 10px 10px 10px; resize: none;}
.jqTransformRadioWrapper {float: left;display:block;margin:5px 4px;}
#enquete .jqTransformRadioWrapper{margin-top:0 !important;clear: both;}
.jqTransformRadio {background: transparent url(jqtransform/radio.png) no-repeat center top; vertical-align: middle;	height: 19px; width: 18px; display:block;/**/}
span.jqTransformCheckboxWrapper{display:block;float:left;margin:0 0}
a.jqTransformCheckbox {background: transparent url(jqtransform/checkbox.png) no-repeat center top; vertical-align: middle; height: 19px;	width: 18px; display:block;/**/}
a.jqTransformChecked { background-position: center bottom;}
.jqTransformSelectWrapper {	position:relative; height: 31px; background: url(jqtransform/select_left.png) no-repeat top left;margin:0px 4px 5px 0;}
.jqTransformSelectWrapper div span{ font-size: 12px; float: none; position: absolute; white-space: nowrap; height: 20px; line-height: 15px; padding: 8px 0 0 13px;	overflow: hidden; cursor:pointer; /**//**/}
.jqTransformSelectWrapper  a.jqTransformSelectOpen { display: block; position: absolute; right: 0px; width: 31px; height: 26px; background:none;}
.jqTransformSelectWrapper  a.jqTransformSelectOpen {background: url(jqtransform/select_right.png) no-repeat center center;}
.jqTransformSelectWrapper ul { position: absolute; width: 43px; top: 26px; left: 3px; list-style: none; background-color: #FFF; border: solid 1px #CCC; display: none; margin: 0; padding: 0 0 0 0; height: 150px; overflow: auto; overflow-y: auto; z-index:10;}
.jqTransformSelectWrapper ul a { display: block; padding: 5px; text-decoration: none; color:#333;	background-color: #FFF;	font-size: 12px;}
.jqTransformSelectWrapper ul a.selected {background: #EDEDED;	color: #333;}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {background:#3582c4; color: #fff;}
.jqTransformSelectWrapper a.jqTransformSelectOpen{height: 31px; right:-5px;position:relative;float:right}
#archetypes-fieldname-ocupacao .jqTransformSelectWrapper{width:450px !important}
#archetypes-fieldname-ocupacao .jqTransformSelectWrapper ul{width:450px !important}
.jqTransformHidden {display: none;}
#aviao_idavolta{float: left;width: 141px;}
#aviao_idavolta .jqTransformRadioWrapper {clear: both;display: block;float: left;margin: 3px 4px !important;}
#aviao_idavolta label {display !important: block;float: left;margin-left: 0 !important;margin-right: 8px;margin-top: 5px;}
/* */
#work {list-style:none;margin:0;padding:0;}
#work li{float:left;width:210px;margin-right:13px;display:inline;padding:3px;height:auto;position:relative;}
#work li a {border:none;}
#work p {margin-bottom:0;}
#work li .show{display:block;width:210px;height:130px;}
#work li .hide {text-align: left;height: 0;overflow: hidden;color:white;}
#work li:hover .hide{cursor: pointer;position:absolute;top:0px;left:0px;height: 125px;padding: 5px 10px;background-color:#000;width:195px;font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal !important;filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
#work li:hover .hide p{font-weight:normal;filter: alpha(opacity=1); -moz-opacity: 1; opacity: 1;font-size:11px;line-height:15px}
.hide p{margin:0;}
/* */
.dlvr-dest-widget-items-narrow ul li div.count{display:inline !important}
.dlvr-dest-widget-items-narrow ul li div.title{font-size:12px;width:110px;float:right}
/* */
.aspas,.olho{color: #6D6377;font-family: Georgia;font-size: 17px;margin: 5px 20px 0 0;width: 200px;border-top:1px solid #CCCCCC;float:left;padding-top:65px !important}
.olho{padding-top:15px !important}
.aspas .aspa{font-size: 150px;height:0;}
.aspas .autor, .olho .autor{font-size: 10px;font-weight: normal;padding-top: 10px;text-transform: none;float:right}
.discreet{font-size:10px;color:#76797C;font-weight:normal;font-style:italic;}
.even{font-family: Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;font-size:12px;padding:0 0 5px 25px;border-left:20px solid #E5E5E5;}
.odd{background-color:#EFEFEF;font-size:11px;padding:10px;}
.link-plain{font-family: Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
.listagem_plone{font-family: Trebuchet MS,Geneva, Arial, Helvetica, sans-serif;font-weight:bold;font-size:13px;}
#rodape2{height:750px; background:url(bg_rodape.png) repeat-x; position:relative;padding-bottom:0}
#rodape2 p, #rodape2 a{width:250px; clear:both; display:block; margin-top:2px}
#rodape2 a,#rodape2 a:hover{line-height:17px}
#rodape2 p{margin-top:20px}
#___plusone_0{float:left !important;margin-right:5px !important; position:relative; top:0; margin-bottom:5px !important;}
#plusone_topo{top:13px;position:relative}
.rss_news{clear: inherit;float: left;margin-top: 15px;width: 200px;}
.ico_rss_news{width:64px;height:64px;float:left;margin:10px}
}


/* - menu.css - */
@media screen {
/* http://www.ecodesenvolvimento.org/portal_css/menu.css?original=1 */
ul, li {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:21px;text-align:left;}
.seta_submenu{background-position: 0 -1136px; width:10px; height:10px;display:inline-block; margin-left:2px}
.menu{list-style:none;width:777px;height:43px;padding:0;margin:0;}
#conteudo .menu{width:1000px;height:38px;}
.menu li {float:left;text-align:center;position:relative;padding: 4px 8px 4px 8px;border:none;}
.menu li:hover {padding: 3px 7px 4px 7px;background: #f7f9fd;background: -moz-linear-gradient(top, #f7f9fd, #f7f9fd);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7f9fd), to(#f7f9fd));-moz-border-radius: 5px 5px 0px 0px;	-webkit-border-radius: 5px 5px 0px 0px;	border-radius: 5px 5px 0px 0px;	border: solid 1px #e1e1e1;	box-shadow: #eaeaea 0.2em 0.2em 0.2em;}
.menu li a {color: #4b3a2c;display:block;outline:0;text-decoration:none;font-size:0.9em;}
.drop {	font-family:Arial, Helvetica, sans-serif !important;text-transform: uppercase !important;font-weight:bold}
.divisoria{float:left; background-position: 0 -917px; width:1px; height:7px; margin-top:10px}
.dropdown_1column,.dropdown_2columns,.dropdown_3columns{margin:4px auto 4px 0px;z-index:1000;float:left;position:absolute;left:-999em;text-align:left;padding:10px 5px 10px 5px;border:1px solid #e1e1e1;border-bottom:3px solid #6e5638;border-top:none;border-right:1px solid #e1e1e1;background:#F4F4F4;background: -moz-linear-gradient(top, #fdfdfd, #f7f9fd);	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfdfd), to(#f7f9fd));-moz-border-radius: 0px 5px 5px 5px;-webkit-border-radius: 0px 5px 5px 5px;border-radius: 0px 5px 5px 5px;}
.dropdown_1column {width: 255px;}
.dropdown_2columns {width: 510px;}
.dropdown_3columns {width: 775px;}
.menu li:hover .dropdown_1column,.menu li:hover .dropdown_2columns,.menu li:hover .dropdown_3columns{left:-1px;}
.col_1,.col_2,.col_3 {display:inline;float: left;position: relative;margin-left: 5px;margin-right: 5px;}
.col_1 {width:245px;}
.col_2 {width:490px;}
.col_3 {width:725px;}
.menu .menu_right, .menu li .menu_right:hover {float:right;margin-right:0px}
.menu li .align_right {-moz-border-radius: 5px 0px 5px 5px;-webkit-border-radius: 5px 0px 5px 5px; border-radius: 5px 0px 5px 5px;}
.menu li:hover .align_right {left:auto;right:-1px;top:auto;}
.menu p, .menu h2, .menu h3, .menu ul li {font-family:Arial, Helvetica, sans-serif;line-height:21px;font-size:12px;text-align:left;text-shadow: 1px 1px 1px #FFFFFF;}
.menu h2 {font-size:21px;font-weight:400;letter-spacing:-1px;margin:7px 0 14px 0;padding-bottom:14px;border-bottom:1px solid #666666;}
.menu h3 {font-size:14px;margin:7px 0 14px 0;padding-bottom:7px;border-bottom:1px solid #888888;}
.menu p {line-height:18px;margin:0 0 10px 0;}
.menu li:hover div a {font-size:12px;color:#909191;}
.menu li:hover div a:hover {color:#4b3a2c;}
.strong {font-weight:bold;}
.italic {font-style:italic;}
.imgshadow {background:#FFFFFF;padding:4px;border:1px solid #777777;margin-top:5px;-moz-box-shadow:0px 0px 5px #666666;-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}
.img_left {width:auto;float:left;margin:5px 15px 5px 5px;}
.menu li .black_box {background-color:#333333;color: #eeeeee;text-shadow: 1px 1px 1px #000;padding:4px 6px 4px 6px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow:inset 0 0 3px #000000;-moz-box-shadow:inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000;}
.menu li ul {list-style:none;padding:0;margin:0 0 12px 0;}
.menu li ul li {font-size:12px;line-height:24px;position:relative;text-shadow: 1px 1px 1px #ffffff;padding:0;margin:0;float:none;text-align:left;width:100%;}
.menu li ul li:hover {background:none;border:none;padding:0;margin:0;}
.menu li .greybox li {background:#F4F4F4;border:1px solid #bbbbbb;margin:0px 0px 4px 0px;padding:4px 6px 4px 6px;width:116px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
.menu li .greybox li:hover {background:#ffffff;border:1px solid #aaaaaa;padding:4px 6px 4px 6px;margin:0px 0px 4px 0px;}
}


/* - jcarousel.css - */
@media screen {
/* http://www.ecodesenvolvimento.org/portal_css/jcarousel.css?original=1 */
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 300px;}
#carosel_capa .jcarousel-skin-tango .jcarousel-container-horizontal {width: 450px;}
#carosel_ecodtv{height:335px}
#carosel_ecodtv .jcarousel-skin-tango .jcarousel-container-horizontal {width: 450px;}
#carosel_shopping .jcarousel-skin-tango .jcarousel-container-horizontal {width: 1000px;}
#carosel_shopping_interna .jcarousel-skin-tango .jcarousel-container-horizontal {width: 675px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  300px;height: auto;}
#carosel_capa .jcarousel-skin-tango .jcarousel-clip-horizontal {width:  450px;height: auto;}
#carosel_ecodtv .jcarousel-skin-tango .jcarousel-clip-horizontal {width:  675px;height: auto;}
#carosel_shopping .jcarousel-skin-tango .jcarousel-clip-horizontal {width:  1000px;height: auto;}
#carosel_shopping_interna .jcarousel-skin-tango .jcarousel-clip-horizontal {width:  675px;height: auto;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width:  200px;height: 345px;}
.jcarousel-skin-tango .jcarousel-item {width: 200px;height: 60px;position: relative;}
.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {width: 300px;height: auto;margin-right: 10px;}
#carosel_capa .jcarousel-skin-tango .jcarousel-item-horizontal {width: 450px;height: auto;margin-right: 10px;}
#carosel_ecodtv .jcarousel-skin-tango .jcarousel-item-horizontal {width: 675px;height: auto;margin-right: 10px;}
#carosel_shopping .jcarousel-skin-tango .jcarousel-item-horizontal {width: 189px;height: auto;margin-right: 13px;}
#carosel_shopping_interna .jcarousel-skin-tango .jcarousel-item-horizontal {width: 210px;height: auto;margin-right: 21px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position: relative;float:right;width: 148px;margin-top:5px;height: 25px;cursor: pointer;background-position: -152px -134px;}
#carosel_capa .jcarousel-skin-tango .jcarousel-next-horizontal, #carosel_shopping .jcarousel-skin-tango .jcarousel-next-horizontal, #carosel_shopping_interna .jcarousel-skin-tango .jcarousel-next-horizontal, #carosel_ecodtv .jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;right:0;top:100px;width: 41px;z-index:2;margin-top:5px;height: 75px;cursor: pointer;background-position: 0 -346px;filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25;}
#carosel_capa.sem_margin_top_bottom .jcarousel-skin-tango .jcarousel-next-horizontal, #carosel_shopping .jcarousel-skin-tango .jcarousel-next-horizontal, #carosel_shopping_interna .jcarousel-skin-tango .jcarousel-next-horizontal, #carosel_ecodtv .jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;right:0;top:120px;width: 41px;z-index:2;margin-top:5px;height: 75px;cursor: pointer;background-position: 0 -346px;filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25;}
#carosel_shopping .jcarousel-skin-tango .jcarousel-next-horizontal, #carosel_shopping_interna .jcarousel-skin-tango .jcarousel-next-horizontal{filter: alpha(opacity=45); -moz-opacity: 0.45; opacity: 0.45;top:15px;}
#carosel_ecodtv .jcarousel-skin-tango .jcarousel-next-horizontal{top:140px;}
#carosel_capa .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #carosel_shopping .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #carosel_shopping_interna .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #carosel_ecodtv .jcarousel-skin-tango .jcarousel-next-horizontal:hover{filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: relative;float:left;margin-top:5px;width: 149px;height: 25px;cursor: pointer;background-position: 0 -134px;}
#carosel_capa .jcarousel-skin-tango .jcarousel-prev-horizontal, #carosel_shopping .jcarousel-skin-tango .jcarousel-prev-horizontal, #carosel_shopping_interna .jcarousel-skin-tango .jcarousel-prev-horizontal, #carosel_ecodtv .jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;z-index:2;left:0;top:100px;margin-top:5px;width: 41px;height: 75px;cursor: pointer;background-position: 0 -431px;filter: alpha(opacity=25);-moz-opacity: 0.25;opacity: 0.25;}
#carosel_capa.sem_margin_top_bottom .jcarousel-skin-tango .jcarousel-prev-horizontal, #carosel_shopping .jcarousel-skin-tango .jcarousel-prev-horizontal, #carosel_shopping_interna .jcarousel-skin-tango .jcarousel-prev-horizontal, #carosel_ecodtv .jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;z-index:2;left:0;top:120px;margin-top:5px;width: 41px;height: 75px;cursor: pointer;background-position: 0 -431px;filter: alpha(opacity=25);-moz-opacity: 0.25;opacity: 0.25;}
#carosel_shopping .jcarousel-skin-tango .jcarousel-prev-horizontal, #carosel_shopping_interna .jcarousel-skin-tango .jcarousel-prev-horizontal{filter: alpha(opacity=45);-moz-opacity: 0.45;opacity: 0.45;top:15px;}
#carosel_ecodtv .jcarousel-skin-tango .jcarousel-prev-horizontal{top:140px;}
#carosel_capa .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #carosel_shopping .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #carosel_shopping_interna .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #carosel_ecodtv .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor: default;}
.jcarousel-skin-tango .jcarousel-next-vertical{position: relative;float: right;width: 99px;height: 25px;cursor: pointer;background-position: -101px -778px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active{cursor: default;}
.jcarousel-skin-tango .jcarousel-prev-vertical {position: relative;float: left;width: 98px;height: 25px;cursor: pointer;background-position: 0 -778px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default;}
}


/* - colorbox.css - */
@media screen {
/* http://www.ecodesenvolvimento.org/portal_css/colorbox.css?original=1 */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}
#cboxOverlay{background:url(overlay.png) repeat 0 0;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;display:none !important;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
.cboxIE6 #cboxTopLeft{background:url(/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/ie6/borderMiddleRight.png);}
.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

}

