*{padding:0px; margin:0px; border:none; text-decoration:none; list-style:none;font-family:"Trebuchet MS"; font-size:12px; outline:none;}
body {background:url('../images/bg_site.jpg') repeat-x;}
/*body {
	background: #fff;
	background-image: url("https://s3-sa-east-1.amazonaws.com/gnbrasil/images/backgrounds/bg_agua.jpg");
	background-attachment: fixed;
	background-position: 50% 0%;
	background-repeat: no-repeat no-repeat;
}*/
.desktop {width:980px; margin:0 auto;}

/*DEFAULTS*/
.floatLeft {float:left;}
.floatRight {float:right;}
.clearFloat:after{content:"."; display:block; visibility:hidden; height:0px; clear:both;}
.clearFloat {display:block; *display:inline-block;}
.full_width {width:100%;}
.italic {font-style:italic;}
.centerAll {text-align:center;}
.noBorder {border:none !important;}
.marginBottom {margin-bottom:20px;}
.verde {color:#599f31 !important;}
a.verde {color:#599f31 !important;}
a:visited.verde {color:#599f31 !important;}
.borderBottom {border-bottom:solid 1px #d0d0d0}
.pequeno {font-size:10px}
.blockElement {display:block}
.marginRight {margin-left:10px;}
.marginLeft {margin-right:10px;}
.marginTop {margin-top:15px;}
.noMarginRight {margin-right:0px !important;}
.paddingBottom {padding-bottom:20px;}
.alignLinkRight {display:block; text-align:right}
.width495 {width:495px !important;}
.width304 {width:310px !important; padding-top:10px;}
.width305{width:220px !important; border-left: solid 1px #b5b5b5; padding-left:5px;}

/*TOPO*/
.topo {padding-top:40px;}
	.topo h1.logo {margin-top:-25px ;width:100px; height:91px; text-indent:-5000px; background:url('https://s3-sa-east-1.amazonaws.com/gnbrasil/images/logo-greennation.png') no-repeat; float:left; margin-right:57px;}
	
	.topo .find_top {margin-left:32px; width:350px}
		.query_find {background:url('../images/bg_query_input.jpg') no-repeat; width:30px !important; height:30px !important; float:left; margin-left:5px;}
			.topo .find_top .contem_input input.with_marker{width:288px;}

	.topo .find_top .menu_inferior_busca { margin-top:5px;}
		.topo .find_top .menu_inferior_busca li {float:left; margin-right:8px; padding-right:8px; border-right:solid 1px #ababab;}
		.topo .find_top .menu_inferior_busca li.last {border-right:none;} 
			.topo .find_top .menu_inferior_busca li a{ color:#ababab; font-weight:bold;}
			.topo .find_top .menu_inferior_busca li a:hover {text-decoration:underline;}

.topo .top_menu_login {position:absolute; z-index:99; padding:10px; background:#fff; border:solid 2px #dbdbdb; top:100px}
	.top_menu_login input {border:solid 1px #000; display:block; margin-bottom: 10px; width:170px;}
	.top_menu_login label {color:#000;}

.topo .esqueceu {position:absolute; z-index:99; padding:10px; background:#fff; border:solid 2px #dbdbdb; top:100px}
	.esqueceu input {border:solid 1px #000; display:block; margin-bottom: 10px; width:170px;}
	.esqueceu label {color:#000;}
	
	.top_menu .entrarLogin {background:url('../images/entrar_login.jpg') no-repeat; width:58px; height:25px; display:block; text-indent: -5000px; margin-right:5px;}
	
.btn_login {background:url('../images/login_btn.jpg') no-repeat; width:56px; height:19px; position:relative; display: block;  text-indent:-5000px; margin-bottom:4px; margin-top:-10px;}

/*MENU_LOGIN*/
.top_menu {padding-right:35px; margin-top:-10px; height:15px; margin-bottom:5px}



/*MENU PRINCIPAL*/
.topo .menu_principal {margin-top:30px;}
.topo .menu_principal ul { background:url('../images/bg_menu_site.jpg') repeat-x; position:relative}
	.topo .menu_principal ul li {float:left; background:url('../images/bg_menu_site.jpg') repeat-x; }
		.topo .menu_principal ul li a{height:45px; line-height:45px; display:block; padding:0px 20px; text-transform:uppercase; font-weight:bold; font-size:16px; color:#464646;}
		.topo .menu_principal ul li.last a {padding:0px 18px;}
	.topo .menu_principal ul li:hover {background:url('../images/bg_menu_site_hover.jpg') repeat-x;}
		.topo .menu_principal ul li:hover a {color:#fff;}
		
			.topo .menu_principal ul li ul {position:absolute; z-index:99; left:0px; display:none;}
			.topo .menu_principal ul li ul.colaboracao {left:100px}
			.topo .menu_principal ul li:hover ul {display:block;}
				
				.topo .menu_principal ul li ul li { width:225px; background:#353535 url('../images/bg_menu_dentro.jpg') repeat-x top; padding:10px; cursor:pointer;}
					.topo .menu_principal ul li ul li img {margin-right:10px; border:solid 2px #707070}
						.topo .menu_principal ul li ul li .menu_right_info {width:124px;}
				.topo .menu_principal ul li ul li:hover { background:#c0c0c0 url('../images/bg_menu_dentro_hover.jpg') repeat-x top;}
					.topo .menu_principal ul li ul li:hover strong {color:#000}
					.topo .menu_principal ul li ul li strong {color:#46ba2f; text-transform: uppercase; font-weight: bold;}
					.topo .menu_principal ul li ul li p {color:#FFF}
					.topo .menu_principal ul li ul li:hover p {color:#000}
					
	.topo .menu_principal .shadow_fake {height:8px; background:url('../images/bg_menu.jpg') repeat-x; display:block; width:100%;}
	
/*FORM*/
	.contem_input {position:relative;}
		.contem_input span.marker{position:absolute; top:0px; left:0px; background:#ababab; color:#fff; padding:0px 4px; text-transform:uppercase; font-size:10px;}
		.contem_input input.with_marker {height:31px; border:solid 1px #ababab; line-height:31px;}
	
/*REDES SOCIAIS*/
.redes_sociais {padding-top:6px; padding-bottom:8px;}
	.redes_sociais .redes_title {width:107px; float:left;}	
		.redes_sociais .redes_title span {text-transform:uppercase; display:block; color:#959595}
		.redes_sociais .redes_title strong {float:right; font-weight:bold; font-size:24px; margin-top:-8px; margin-right:5px; color:#959595}
	.redes_sociais ul {float:left;}
		.redes_sociais ul li {float:left; margin-left:6px;}
			.redes_sociais ul li a {display:block; width:33px; height:33px; text-indent:-50000px; background:#ababab;}
				.redes_sociais ul li a.facebook{background:url('../images/facebook.png') no-repeat;}
				.redes_sociais ul li a.twitter{background:url('../images/twitter.png') no-repeat;}
				.redes_sociais ul li a.youtube{background:url('../images/youtube.png') no-repeat;}
				.redes_sociais ul li a.orkut{background:url('../images/orkut.png') no-repeat;}

/*MEIO*/
.meio {padding:10px 0px;}

/*BREADCRUMPS*/
	.meio .breadcrumps{text-align:right; font-size:11px; padding-bottom:5px;}
		.meio .breadcrumps a {color:#599f31; font-size:11px; text-decoration: underline;}
		
	/*COLUNAS*/
		.meio .coluna_direta { width:392px; float:right;}
		.meio .coluna_esquerda {width:540px; float:left;}
		
		/* Esquerda */
		.meio .shared ul li{ float:left;}
			.meio .shared ul li.facebook {margin-left:24px;}
		
		.meio .title_content {border-bottom:solid 1px #969696; margin-bottom:10px;}
			.meio .title_content h2.title {font-size:18px; text-transform:uppercase; font-weight:bold; float:left; color:#333;}
			.meio .title_content span.legend_title {font-size:16px; font-style:italic; float:left; margin-left:5px; color:#333}
		
/*PARCEIROS*/
		.meio .parceiros .contem_img {border:solid 1px #c4c4c4; text-align:center; float:left}
		.meio .parceiros .patrocineo .contem_img {width:207px; height:130px; }
		.meio .parceiros .co-patrocineo .contem_img {width:156px; height:98px;}
		.meio .parceiros .apoio .contem_img {width:120px; height:76px;}
		
			.meio .parceiros .patrocineo li {margin-bottom:10px;}
			.meio .parceiros .co-patrocineo li{float:left; margin-right:20px; margin-bottom:20px;}
			.meio .parceiros .apoio li{float:left; margin-right:20px; margin-bottom:20px;}
			
			.meio .parceiros .patrocineo .detalhe_parceiro {margin-left:15px; float:left; width:305px; }
				.meio .parceiros .patrocineo .detalhe_parceiro strong.nome_parceiro {color:#037900; font-size:14px;}

		.meio .parceiros h3 {border-bottom:solid 1px #ddd; padding-bottom:3px; text-transform:uppercase; margin-bottom:10px; margin-top:20px; clear:both;}
	
/*PARCEIRO*/
	.meio .parceiro {border-bottom:solid 1px #c4c4c4; margin-bottom:20px;}
		.meio .parceiro .contem_img {border:solid 1px #c4c4c4; text-align:center; float:left; padding:20px; margin-right:20px; margin-bottom:10px;}
		.meio .parceiro h2 {color:#037900; font-size:18px;}
		.meio .parceiro p {margin-bottom:15px;}
		.meio .parceiro a.acesse {color:#037900; font-size:14px; font-weight:bold}
		
	.meio .content p {margin-bottom:15px;}

/*USUARIO DETALHE*/
.menu_usuario .direitoUsuario {width:108px;}
	.menu_usuario .direitoUsuario .contem_thumb {padding:5px; background:#71bf44; text-align:center;}

.menu_usuario .direitoUsuario ul {margin-top:20px;}
	.menu_usuario .direitoUsuario ul li {background:#d1d1d1; margin-bottom:1px;}
		.menu_usuario .direitoUsuario ul li:hover {background:#71bf44}
		
	.menu_usuario .direitoUsuario ul li a {color:#000; display:block; padding-left:10px; font-size:12px}
	.menu_usuario .direitoUsuario ul li:hover a {color:#fff}
	
	.menu_usuario .direitoUsuario ul li.ativo {background:#71bf44}
		.menu_usuario .direitoUsuario ul li.ativo a {color:#fff}
	
.menu_usuario .esquerdoUsuario {width:414px;}

.menu_usuario .esquerdoUsuario .content_esquerdo_ecoteca {width:280px !important;} 
/*QUEM SOMOS*/
	.meio a.voltar {background:url('../images/back_btn.jpg') no-repeat center left; padding-left:10px; color:#4d8b29; font-weight:bold}
	
		.meio .coluna_esquerda .outdoor {margin-top:15px; margin-bottom:30px;}
			.meio .coluna_esquerda .outdoor .secundarias {}
				.meio .coluna_esquerda .outdoor .secundarias ul li {float:left; margin-right:8px; background:#fff;  border:solid 1px #d2d2d2}
				.meio .coluna_esquerda .outdoor .secundarias ul li:hover,
				.meio .coluna_esquerda .outdoor .secundarias ul li.activo {background:#3da828; border:solid 1px #3da828}
					.meio .coluna_esquerda .outdoor .secundarias ul li a {padding:5px; display:block;}
			
			.meio .coluna_esquerda .outdoor .principal {position:relative; margin-bottom:10px;}
				.meio .coluna_esquerda .outdoor .principal .principal_legenda{position:absolute; bottom:0px; background:url('../images/bg_principal_outdoor.png'); padding:10px 10px 20px 30px; width:500px;}
					.meio .coluna_esquerda .outdoor .principal .principal_legenda strong {color:#fff; font-size:20px; font-style:italic}
					.meio .coluna_esquerda .outdoor .principal .principal_legenda p {color:#fff; font-size:16px;}
				
				.meio .coluna_esquerda .outdoor .principal .seta_direita,
				.meio .coluna_esquerda .outdoor .principal .seta_esquerda {position:absolute;}
				.meio .coluna_esquerda .outdoor .principal .seta_direita {left:-23px; top:50%; margin-top:-23px; width:45px; height:46px; background:url('../images/seta_direita.png');}
				.meio .coluna_esquerda .outdoor .principal .seta_esquerda {right:-23px; top:50%; margin-top:-23px; width:45px; height:46px; background:url('../images/seta_esquerda.png');}
		
		.meio .box .box_interno .contem_listagem .dropshadow {padding:10px; background:#fff;}
		.meio .box .box_interno .contem_listagem ul li {margin-top:25px;}
			.meio .box .box_interno .contem_listagem ul.contem_temas li {margin-top:0px}
			.meio .box .box_interno .contem_listagem ul li .content_esquerdo_ecoteca {width:375px; margin-left:15px; }
				.meio .box .box_interno .contem_listagem ul li .content_esquerdo_ecoteca .content_esquerdo {padding-top:5px;}
					.meio .box .box_interno .contem_listagem ul li .content_esquerdo_ecoteca .content_esquerdo strong.title_blog {font-weight:bold; margin-left:5px;}
					.meio .box .box_interno .contem_listagem ul li .content_esquerdo_ecoteca .content_esquerdo p {margin-top:5px;}
		
/*DICAS*/
.widthDicasMaior {width:280px !important;}

/*BLOG*/
.box_imprensa_content_inner .listTemas li {margin-bottom: 5px;}
	.box_imprensa_content_inner .listDateBlog li {float:left; margin-left:60px; margin-bottom:10px; }
	.box_imprensa_content_inner .listDateBlog li a {font-size:14px;}
	.box_imprensa_content_inner .listTemas a{font-size:14px; }

.widthList li {width:100px !important; float:none !important;}

/*IMPRENSA*/
.ui-accordion-header{background:#d2d2d2 url('../images/ico_accordion.jpg') no-repeat right; background-position:515px 10px; 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:515px 10px;}
	.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; color:#000}
	#accordion h3 a strong {margin-left:0px; font-size:15px; font-weight:normal;}
	
.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;}

	.meio .coluna_direta .box_imprensa .box_title_imprensa {background:#dcdcdc;}
		.meio .coluna_direta .box_imprensa .box_title_imprensa strong.title {padding:10px; display:block; text-transform: uppercase; color:#333; font-size:13px;}

		.meio .coluna_direta .box_imprensa .box_imprensa_content{border:dashed 1px #bdbdbd; border-top:none; padding:10px;}
			.meio .coluna_direta .box_imprensa .box_imprensa_content a.esqueci_senha {color:#458520; display:block; text-decoration:underline; font-weight:bold;}
			.meio .coluna_direta .box_imprensa .box_imprensa_content form {margin:5px 0px;}
			.meio .coluna_direta .box_imprensa .box_imprensa_content .contem_input {margin-right:5px;}
				.meio .coluna_direta .box_imprensa .box_imprensa_content .contem_input input {width:150px;}
			.meio .coluna_direta .box_imprensa .box_imprensa_content .newsletter_btn{background:url('../images/btn_newsletter.jpg') no-repeat; width:30px; height:30px; float:left;}
			

/* COLABORE */
.colabora_green {background:#d2d2d2; border:solid 4px #f3f4f3; margin-top:30px; padding-top:10px; padding-left:20px;}
	.colabora_green .content_colabore {width:355px; margin-left:15px; margin-top:5px;}
		.colabora_green .content_colabore strong {font-size:18px; text-transform: uppercase; font-weight:normal; color:#232323}
		.colabora_green .content_colabore p {margin:0px 0px 10px 0px; color:#222}
		.colabora_green .content_colabore a {margin-right:30px; float:left; text-indent: -5000px}
		.colabora_green .content_colabore a.ecoteca {background:url('../images/btn_ecoteca_colabore.jpg') no-repeat; width:77px; height:25px;}
		.colabora_green .content_colabore a.agenda {background:url('../images/btn_agenda_colabore.jpg') no-repeat; width:72px; height:25px;}
		.colabora_green .content_colabore a.dicas {background:url('../images/btn_dicas_colabore.jpg') no-repeat; width:58px; height:25px;}

/*PAGINA DE TEMAS*/
.blog_list ul li.blogLI {background:#ededed; padding:10px; margin-top:10px !important;}
	.findTema {height:248px; padding:0px !important;}
		.findTema form {padding:5px; background:url('../images/bg_principal_outdoor.png');}
		
/* AGENDA */
.meio .datepickerAgenda {width:270px; margin:0 auto;}
	.meio .ui-datepicker-prev span,
	.meio .ui-datepicker-next span{text-indent:-5000px;}
	
.meio .agenda .data_blog {color:#939393; font-weight: bold; font-size:10px;}
	.meio .agenda .legenda {margin:10px 0px;}
	.meio .agenda .enviado {margin-top:10px;}
	
		.meio .agenda .grande{padding-bottom:20px; border-bottom:solid 1px #b5b5b5; margin-bottom:20px;}
		.meio .agenda .item_meio{padding-bottom:20px; margin-bottom: 10px;}
		.meio .agenda .item_inferior{border-top:solid 1px #b5b5b5; padding-top:20px; position: relative;}
		.meio .agenda .item_inferior .eventos {background:#037900; position:absolute; right:0px; top:-18px; padding:0px 5px; color:#fff;}
	.meio .agenda .grande .content_grande {width:370px; margin-left:10px;}
	.meio .agenda .medio .contem_temas {width:150px; margin-top:10px;}
	
		.meio .agenda .medio .data_blog {}
		.meio .agenda .medio .rating {}
		
		.meio .agenda .medio .dropshadow,
		.meio .agenda .grande .dropshadow{padding:10px; background:#fff; margin-right:10px; margin-bottom:5px;}
		
	.meio .agenda .medio {width:260px;}
	.meio .agenda .secundario {margin-left:20px;}
		.meio .agenda .medio .title_blog,
		.meio .agenda .pequeno .title_blog,
		.meio .agenda .grande .title_blog{color:#037900; font-size:16px; font-weight:normal}
		.meio .agenda .medio .enviado {margin-top:10px;}
	
	.meio .agenda .pequeno {width:250px; margin-bottom:20px;}
		.meio .agenda .pequeno .title_blog {display:block;}
		
/*AGENDA DETALHE*/
.listagem_fotos { width:550px; overflow: hidden; }
	.listagem_fotos .browse  {margin-top:30px;}
	.listagem_fotos .item {border:none !important;}
	.listagem_fotos .dropshadow {padding:5px; margin-right:5px;  background:#fff}
		.listagem_fotos .scrollable {width:473px; height:80px; padding-top:10px;}


.meio h2.title_agenda {font-size:20px; color:#037900; font-weight:normal;}
	.meio .detalheAgendaInfo {width:366px; margin-left:10px;}
		.meio .detalheAgendaInfo a {font-weight:bold;}

.meio .content_agenda_detalhe {margin-top:10px;}
	.meio .content_agenda_detalhe p {margin-bottom:10px;}
		.meio .content_agenda_detalhe .facainscricao strong{text-transform:uppercase;}

.meio h2.subh2 {font-size:14px !important; margin-top:20px; text-transform:none !important;}

.meio .item_relacionado {margin-right:10px;}
	.meio .info_relacionado_evento {width:150px; margin-left:10px;}
		.meio .info_relacionado_evento .title_blog {font-size:16px; color:#037900; font-weight:normal;}
		.meio .info_relacionado_evento p {margin:7px 0px;}
		
	.meio .itensRelacionado {border-bottom:solid 1px #969696; padding-bottom:20px; margin-bottom:10px;}

.meio .ratingSub {margin:20px 0px;}
	.meio .formulH3 {font-size:14px; text-transform:uppercase; margin-bottom: 10px;}
	
	.meio .comentar_btn input {background:url('../images/comentar_btn_input.jpg') no-repeat !important; width:101px !important;}

/*RSULTADO DE BUSCA*/
.resultadoLabel {background:#ededed !important;}

/*TEMAS*/
.listagem_temas {margin-top:30px;}
.browse {float:left; width:19px; height:20px; text-indent:-5000px; margin-top:55px}
.next {background:url('../images/btn_seta_direita.jpg') no-repeat; margin-left:5px;}
.prev {background:url('../images/btn_seta_esquerda.jpg') no-repeat; margin-right:5px;}
.scrollable {position:relative; overflow:hidden; width: 945px; height:110px; float:left}
	.scrollable .items {width:20000em; position:absolute;}
		.scrollable	.items div.item {float:left;}
			.scrollable	.items div.item .contem_tema {width:175px; float:left; height:100px; padding:10px 7px 0px 7px; background:url('/images/bg_temas.jpg') no-repeat;}
				.scrollable	.items div.item .contem_tema strong {text-transform:uppercase; font-size:12px;}
				.scrollable	.items div.item .contem_tema .image_destaque_tema {text-align:center; margin:5px 0px;}
				.scrollable	.items div.item .contem_tema p {margin-top:5px; font-size:11px}

		/* Direito */
		.meio .coluna_direta .box { margin-top:30px}
		.meio .coluna_direta .first_box {margin-top:15px}
			.meio .box span.legend{display:block; text-align:right; font-size:11px; color:#959595; text-transform:uppercase;}
			.meio .coluna_direta .box .banner_medio,
			.meio .box .banner_full{ text-align:center; padding:5px; border:solid 1px #bdbdbd}
				.meio .coluna_direta .box .banner_medio img {border:solid 2px #bdbdbd;}

		.meio .box .box_title {position:relative; border-bottom:solid 1px #969696; padding-bottom:3px;}
			.meio .box .box_title strong.title {font-size:18px; text-transform:uppercase; font-weight:bold;}
			.meio .box .box_title span.legend_title {font-size:16px; font-style:italic; color:#333333;}
			.box_title a.show_all {background:#037900; color:#fff; padding:0px 3px; font-size:10px; position:absolute; right:0px; bottom:0px; text-transform:uppercase;}
			
				.meio .coluna_direta .box .dropshadow {padding:5px; background:#fff; text-align:center; /* height:56px;*/}
					.meio .coluna_direta .box .dropshadow img { line-height:56px;}
				.meio .coluna_direta .box .shadowDestaque {height:91px !important; padding:10px !important;}
				
		.meio .coluna_direta .box .box_blog .box_blog_content {background:#ededed; margin-top:2px; padding:5px 0px 10px 10px; margin-bottom:5px;}
			.meio .coluna_direta .box .box_blog .box_blog_content .box_blog_content_esquerdo {width:260px; margin-left:10px; }
				.meio .box .data_blog {float:left; margin-right:5px; color:#959595; font-weight:bold;}
				.meio .box .content_esquerdo strong.title_blog {font-size:16px; margin:1px 0px; display:block; font-weight:normal;}
				.meio .box .content_esquerdo p {margin-bottom:5px;}
				.meio .box .content_esquerdo strong.title_blog,
				.meio .box .content_esquerdo a {color:#037900}
				.meio .box .content_esquerdo p,
				.meio .box .content_esquerdo span {color:#333333}

		.meio .coluna_direta .box .box_agenda_content,
		.meio .coluna_direta .box .box_dicas .box_dicas_content {padding:10px 0px 10px 5px;}
			.meio .coluna_direta .box .box_agenda_content .box_agenda_content_esquerdo {width:220px;}
				.meio .coluna_direta .box .box_agenda_content .box_agenda_content_esquerdo .content_esquerdo {margin-left:8px;}

		.meio .coluna_direta .box .bg_dicas {margin-right:12px; }
			.meio .coluna_direta .box .box_dicas .box_dicas_content_esquerdo {width:185px; margin-left:10px;}

/*COLABORACAO*/
.meio .list_users ul li {float:left; margin-right:30px; margin-bottom:20px;}
	.meio .list_users ul li a{width:104px; height:104px; border:solid 1px #989898; text-align:center; display:block; background:#fff; line-height:101px; }
		.meio .list_users ul li a img {vertical-align:middle;}
		.meio .list_users ul li a:hover{background:#71bf44; border-color:#71bf44}
		.meio .list_users ul li span {display:block; text-align:center; margin-top:10px;}
		
.meio .contentFindUser{background:#bdbdbd; padding:8px; margin-bottom:20px;}
		.meio .contentFindUser input, select {  width:340px; height:21px; color:#949494; padding:3px 5px 3px 10px}
.meio .contentFindUserGoogle {background:#bdbdbd; padding:8px; margin-bottom:20px;}
				.meio .contentFindUserGoogle {width:auto; height:auto; color:#949494; padding:6px 20px;}
		
/*FORM*/
.meio input, .meio textarea, .meio select{border:solid 1px #b5b5b5; font-size:14px; padding:3px 0px;}
.meio textarea {width:516px; height:162px;}
.meio label {display:block;}
	.meio .column1 {display:block; margin-bottom:10px;}
	.meio .column2 {display:block; margin-bottom:10px;}
		.column2 .contem_input {float:left; width:254px; margin-right:10px;}
			.column2 .contem_input input, .column2 .contem_input select {width:252px;}
		
		.column2 .large, .column2 .large input{width:424px}	
		.column2 .tiny, .column2 .tiny input {width:83px;}	
		
.meio .contem_submit {display:block; text-align:right; margin-right:20px;}
	.meio .contem_submit input {background:url('../images/enviar_btn_input.jpg') no-repeat; border:none; text-indent:-5000px; width:87px; height:28px;}
	.meio .contem_submit input.btn_cadastrar {background:url('../images/cadastrar_btn_input.jpg') no-repeat; border:none; text-indent:-5000px; width:93px; height:28px;}
	.meio .contem_submit input.btn_atualizar {background:url('../images/atualizar_btn_input.jpg') no-repeat; border:none; text-indent:-5000px; width:93px; height:28px;}
	
.meio .label_check {margin-left:10px;}
.meio form h3 {font-size:13px; margin-bottom:10px; margin-top:10px;}

/*ECOTECA*/
.FindEcoteca strong{ color:#fff; font-size:14px; text-transform: uppercase; padding-top:5px;}
.FindEcoteca select {width:214px !important; margin-left:10px; padding:5px; height:30px}
.FindEcoteca .fidUser {width:310px !important;}

/*ECOTECA DETALHE*/
.ecoteca_detalhe .content_esquerdo_ecoteca {width:280px !important}
.ecoteca_detalhe .content_esquerdo {margin-bottom:10px;}
.ecoteca_detalhe .title_blog {font-size:20px !important;}
	.ecoteca_detalhe ul li {margin-top:10px !important;}
		.ecoteca_detalhe .contem_temas li {margin:0px !important; margin-left:5px !important;}
 .comentario_item {background:#ededed; padding:10px; margin-bottom:10px;}
.ecoteca_detalhe .ico_download_pdf {padding-left:30px; background:url('../images/ico_download_pdf.jpg') no-repeat; display:block}

.ecoteca_detalhe .contem_detalhe_filme {width:541px; height:308px;}

	.ecoteca_detalhe .ecoteca_filme .content_esquerdo_ecoteca,
	.ecoteca_detalhe .ecoteca_imagem .content_esquerdo_ecoteca {margin-left:0px !important; width: auto !important;}
	.contem_incorporar {margin-bottom:5px;}
		.contem_incorporar .incorporar {width:450px;}
		.contem_incorporar span {font-size:14px; color:#868686; padding-top:3px;}
		.ecoteca_detalhe .ecoteca_filme .content_esquerdo_ecoteca strong { font-size:14px;}

.ecoteca_imagem .listagem_fotos .dropshadow  {padding:5px !important;}

.uploadFilesFilme textarea {width:auto !important; height:93px !important;}

/*ECOTECA CADASTRO*/
.contem_check  {margin-top:10px;}
	.contem_check li {float:left; width:200px; margin-bottom:10px; }

.escolha_upload input { margin-top:10px;}
	.escolha_upload .enviar_arquivo {font-size:20px; font-weight:bold;}
	.escolha_upload .flickr_ico{width:78px; height:26px; background:url('../images/flickr.jpg') no-repeat; text-indent:-50000px;}
	.escolha_upload .picasa_ico{width:114px; height:40px; background:url('../images/picasa.jpg') no-repeat; text-indent:-50000px; margin-top:-7px;}

/*CALENDAR*/
.contem_calendar {background:#bebebe; padding:10px 15px; position:relative}
	.contem_calendar .calendar_from,
	.contem_calendar .calendar_to {background:url('../images/calendar_bg.jpg') no-repeat; width:62px; height:69px; float:left;}
	.contem_calendar .calendar_to {margin-left:10px;}
		.contem_calendar  span.mes{ color:#959595; text-transform: uppercase; margin-top:10px; display:block; font-size:11px; font-weight:bold; text-align:center}
		.contem_calendar span.dia{ color:#fff; display:block; text-align:center; font-size:30px; font-weight:bold}
	.contem_calendar .calendar_to_calendar {width:26px; height:19px; background:#bebebe url('../images/seta_calendar.jpg') no-repeat center; position:absolute; left:68px; top:44px}

/*Rating*/
.rating {width:70px; height:14px; /*background:url('../images/star.jpg') no-repeat center;*/}

/*TEMAS*/
	.meio ul.contem_temas li {float:left; margin-left:5px; height:20px;}
	
/*Banner Full*/
.meio .box_full {margin:30px 0px;}

	.meio .colabore{display:block; position:relative; border-bottom:solid 1px #969696; padding-right:40px; margin-bottom:50px; margin-top: 25px}
		.meio .colabore span {display:block; text-transform:uppercase; color:#717171; text-align: center; font-weight:bold;}
		.meio .colabore strong {font-size:30px; color:#717171;  display:block; text-align: center; margin-top:-10px}
			.meio .colabore .ico_colabore {background:url('../images/colabore.png') no-repeat right; height:72px; width:48px; position:absolute; top:0px; right:10px;}

.youtude_dropshadow_tiny {width:70px !important; height:55px !important;}
.youtube_tiny {max-width: 78px; max-height: 50px;}
		
.youtude_dropshadow_medium {width:125px !important; height:90px !important;}
.youtube_medium {max-width: 125px; max-height: 90px;}

/*RODAPE*/
.rodape {border-top:solid 1px #a1a1a1;}

/*SUPERIOR*/
	.rodape .superior_rodape {background:#efefef; padding:15px 10px 0px 25px;}
		/* menu_rodape */
		.rodape .superior_rodape .menu_rodape ul {margin-bottom:10px;}
			.rodape .superior_rodape .menu_rodape ul li.first,
			.rodape .superior_rodape .menu_rodape ul li.last {border-right:none;}
			.rodape .superior_rodape .menu_rodape ul li {float:left; margin-right:5px; padding-right:5px;border-right:solid 1px #ababab; font-size:11px;}
					.rodape .superior_rodape .menu_rodape ul li a{color:green; font-size:11px;}
					.rodape .superior_rodape .menu_rodape ul li a:hover {text-decoration:underline;}
		/* Newsletter */
		.rodape .superior_rodape .newsletter .title_newsletter {color:#616161; text-transform:uppercase; font-size:12px; font-weight:normal; margin-bottom:10px; display:block;}
			.rodape .superior_rodape .newsletter .contem_input input.with_marker{width:140px; margin-right:5px;}
		.rodape .superior_rodape .newsletter .newsletter_btn {background:url('../images/btn_newsletter.jpg') no-repeat; width:30px; height:30px; float:left;}

/*INFERIOR*/
	.rodape .inferior_rodape {background:#efefef; padding:15px 10px 0px 0px; border-top:solid 1px #a1a1a1; padding-bottom:20px;}
		.rodape .inferior_rodape .parceiros strong {text-transform:uppercase; font-size:10px; margin-bottom:10px;}
			.rodape .inferior_rodape .parceiros ul li {float:left; margin-right:40px;}
				.rodape .inferior_rodape .parceiros ul li a { text-indent:-5000px;}
					.rodape .inferior_rodape .parceiros a.cima {width:55px; height:55px; }
					.rodape .inferior_rodape .parceiros a.festivalrio {width:78px; height:55px;}
					.rodape .inferior_rodape .parceiros a.globo {width:45px; height:55px;}
					.rodape .inferior_rodape .parceiros a.amil {width:83px; height:55px; }
					.rodape .inferior_rodape .parceiros a.greenpeace {width:125px; height:55px;}

.dropshadow {z-index:9}
.dropshadow img {max-width:121px !important;}
.dropshadow img.tb_obra {max-width:99px !important;}

.nube1 {font-size: 1.0em;}
.nube2 {font-size: 1.2em;}
.nube3 {font-size: 1.4em;}
.nube4 {font-size: 1.6em;}
.nube5 {font-size: 1.8em;}
.nube6 {font-size: 2.0em;}

#content_ativo {cursor:pointer;}

#markerPlayerHOME {background:url('/images/video_play_tiny.png') no-repeat center; position: absolute; z-index: 89; width: 510px; height: 320px; left:0px; top:0px;}

#gn_vou{background:url('/images/gn_vou.jpg') no-repeat; width:77px; height:22px; text-align:center; float:left; text-indent:-50000px;}
#tot_gn_vou{ border: solid 1px #c1c1c1; border-left:none; padding:2px 5px; float:left;}
.ct_gn{background:url("/images/lado_gn_vou.jpg") no-repeat left; height:20px; width:5px; float:left; margin-left:5px;}


.ui-icon-triangle-1-s {display:none !important;}
.ui-accordion-header a, 
.ui-accordion-header strong {padding:0px !important; color:#fff !important;}
.ui-accordion-header strong {font-weight:bold;}
.ui-accordion-header {padding:10px !important; background:url("/images/ico_accordion2.jpg") no-repeat scroll 610px 6px #5A9F32 !important;}

.button {
  font-family: Verdana, Arial, sans-serif;
  display: inline-block;
  background: #459300 url('/images/bg-button-green.gif') top left repeat-x !important;
  border: 1px solid #459300 !important;
  padding: 4px 7px 4px 7px !important;
  color: #fff !important;
  font-size: 11px !important;
  cursor: pointer;
}

.outdoor_image_ativa {background:#000; text-align:center;}
.outdoor_image_ativa img {vertical-align:middle}
