body
{
	margin: 0;
	padding: 0;
	background-image: url('../imagens/bg.gif');
}

a img
{
	border: 0;
}

/********************************************************/
/******************BORDAS ARREDONDADAS*******************/
/********************************************************/

div.topo_esquerda
{
	top: -1px;
	left: -1px;
	background-position: 0px 0px;
}

div.topo_direita
{
	top: -1px;
	right: -1px;
	background-position: 8px 0px;
}

div.fundo_esquerda
{
	bottom: -1px;
	left: -1px;
	background-position: 0px 8px;
}

div.fundo_direita
{
	bottom: -1px;
	right: -1px;
	background-position: 8px 8px;
}

/********************************************************/
/********************************************************/
/********************************************************/

#caixa_header, #caixa_perfil_usuario, #caixa_mapa, #caixa_acoes_ativas_rede, #caixa_detalhe_acao, #caixa_esqueci_senha,
#caixa_rodape, #caixa_banner, #caixa_banner_doacao, #caixa_lista_doacoes, #caixa_pagina_doacao, #caixa_detalhe_acao,
#caixa_carrinho
{
	position: relative;
	float: left;
	width: 100%;
}

#caixa_rodape
{
	margin-bottom:10px;
}

#caixa_conteudo_header, #caixa_centralizadora, #caixa_centralizadora_index, #caixa_conteudo_mapa, #caixa_conteudo_mapa_acoes,
#caixa_conteudo_rodape, #caixa_conteudo_banner, #caixa_conteudo_banner_doacao
{
	position: relative;
	width: 980px;
	margin: 0 auto;
}

.caixa_alerta
{
	position: relative;
	float: left;
	width: 980px;
	/*height: 60px;*/
}

#caixa_conteudo_header
{
	height: 185px;
}

#caixa_conteudo_perfil_usuario, #caixa_conteudo_acoes_ativas_rede, #caixa_conteudo_detalhe_acao, #caixa_conteudo_esqueci_senha,
#caixa_conteudo_lista_doacoes, #caixa_conteudo_pagina_doacao, #caixa_conteudo_detalhe_acao, #caixa_conteudo_carrinho
{
	position: relative;
	float: left;
	margin-top: 15px;
	width: 980px;
	margin-bottom: 60px;
	background-color: #FFFFFF;
	border: 1px #E8EFF4 solid;
}

#caixa_conteudo_perfil_usuario
{
	margin-bottom: 0;
}

#caixa_conteudo_acoes_ativas_rede
{
	margin-top: 0;
	margin-bottom: 0;
}

#caixa_conteudo_rodape .caixa_menu_sensoincomum
{
	float: left;
	width: 600px;
	height: 40px;
	left: 8px;
	right: 0;
}

#caixa_conteudo_rodape .menu_sensoincomum
{
	width: 600px;
	bottom: 10px;
}

#banner
{
	position: relative;
	float: left;
	width: 960px;
	height: 310px;
	background-image: url('../imagens/bg-destaque-home-nao-autenticado-960x310.jpg');
	margin: 15px 0 0 10px;
}

#banner_doacao
{
	position: relative;
	float: left;
	width: 960px;
	height: 310px;
	margin: 15px 0 0 10px;
	background-color: #E8EFF4;
	border: 1px solid #E8EFF4;
}

.texto_titulo_banner, .texto_subtitulo_banner, .texto_titulo_banner_doacao
{
	position: relative;
	float: left;
	width: 700px;
	height: 110px;
	margin: 25px 0 0 20px;
	color: #788792;
	font-family: Arial;
	font-size: 46px;
	font-weight: bold;
}

.texto_subtitulo_banner
{
	height: 50px;
	margin: 12px 20px;
	font-size: 22px;
	font-weight: normal;
}

.texto_titulo_banner_doacao
{
	width: 510px;
	height: 140px;
	margin-top: 15px;
	font-size: 38px;
}

#caixa_progresso_banner_doacao
{
	position: relative;
	float: left;
	clear: left;
	width: 400px;
	height: 20px;
	margin: 20px 0 0 22px;
}

.texto_valor_progresso_banner_doacao, .texto_progresso_banner_doacao
{
	position: relative;
	float: left;
	clear: left;
	margin-left: 200px;
	color: #788792;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
}

.texto_progresso_banner_doacao
{
	margin-left: 175px;
	font-size: 10px;
	font-weight: normal;
}

#link_botao_faca_doacao_grande
{
	position: relative;
	float: left;
	clear: left;
	width: 410px;
	height: 70px;
	margin: 2px 0 0 20px;
}

#link_imagem_banner_doacao
{
	position: absolute;
	width: 400px;
	height: 300px;
	margin-top: 5px;
}

.imagem_banner_doacao
{
	position: relative;
	float: left;
	width: 400px;
	height: 300px;
	margin-left: 20px;
}

#imagem_botao_cadastrese_inflamese_grande
{
	position: relative;
	float: left;
	width: 410px;
	height: 70px;
	margin: 15px 0 0 20px;
}

.imagem_botao_facebook_connect_banner
{
	margin-top: 38px;
	margin-left: 50px;
}

#caixa_divulgacao_banner
{
	position: relative;
	float: left;
	width: 960px;
	height: 70px;
	margin: 5px 0 15px 10px;
	background-color: #788792;
	border: 1px solid #788792;
}

.caixa_forma_divulgacao_banner
{
	position: relative;
	float: left;
	width: 220px;
	height: 70px;
	margin-right: 20px;
}

.caixa_forma_divulgacao_banner_doacao
{
	position: relative;
	float: left;
	width: 960px;
	height: 70px;
}

.caixa_forma_divulgacao_banner a, .caixa_forma_divulgacao_banner_doacao a
{
	position: relative;
	float: left;
	width: 35px;
	height: 35px;
	margin: 18px 0 0 22px;
}

.caixa_forma_divulgacao_banner_doacao a
{
	margin: 18px 30px 0 0;
}

.texto_caixa_divulgacao_banner, .texto_caixa_divulgacao_banner_doacao
{
	position: relative;
	float: left;
	width: 145px;
	margin: 25px 0 0 10px;
	color: #E8EFF4;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}

.texto_caixa_divulgacao_banner a, .texto_caixa_divulgacao_banner_doacao a
{
	margin: 0;
	width: 145px;
	text-decoration: none;
	color: #E8EFF4;
}

.texto_caixa_divulgacao_banner_doacao
{
	width: 430px;
	margin-left: 20px;
}

#caixa_acoes
{
	position: relative; 
	float: left; 
	width: 720px;
}

.caixa_redes_sociais
{
	position: relative;
	float: right;
	clear: right;
	width: 100px;
	height: 35px;
	top: 10px;
}

.caixa_redes_sociais img
{
	width: 35px;
	height: 35px;
	margin-left: 10px;
}

.caixa_creditos
{
	position: relative;
	float: left;
	width: 400px;
	height: 34px;
	left: 8px;
}

.texto_creditos
{
	position: relative;
	float: left;
	clear: both;
	width: 400px;
	height: 17px;
	line-height: 17px;
	font-family: Arial;
	font-size: 11px;
	color: #788792;
}

.borda_caixa_conteudo_perfil_usuario, .borda_caixa_conteudo_acoes_ativas_rede , .borda_caixa_conteudo_detalhe_acao, .borda_caixa_descricao_detalhe_acao,
.borda_caixa_reputacao_siga_ing, .borda_caixa_atividades_rede_blog, .borda_caixa_senha_enviada, .borda_caixa_email_invalido, .borda_caixa_email_nao_encontrado,
.borda_caixa_divulgacao_banner, .borda_caixa_doacao_lateral, .borda_caixa_faca_login, .borda_caixa_meus_convidados, .borda_caixa_faca_doacao,
.borda_caixa_valor_total_carrinho
{
	position: absolute;
	width: 8px;
	height: 8px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-attachment: scroll;
	background-image: url('../imagens/borda_caixa_conteudo_perfil_usuario.png');
	overflow: hidden;
}

.borda_caixa_valor_total_carrinho
{
	background-image: url('../imagens/borda_caixa_valor_total_carrinho.png');
}

.borda_caixa_faca_doacao
{
	background-image: url('../imagens/borda_caixa_faca_doacao.png');
}

.borda_caixa_divulgacao_banner
{
	background-image: url('../imagens/borda_caixa_divulgacao_banner.png');
}

#caixa_conteudo_mapa
{
	height: 450px;
	margin-top: 30px;
}

#caixa_conteudo_mapa_acoes
{
	height: 480px;
	margin-top: 15px;
}

.titulo_pagina
{
	position: relative;
	float: left;
	left: 20px;
	font-family: Arial;
	font-size: 28px;
	font-weight: bold;
	color: #788792;
}

.caixa_doacoes_ativas, .caixa_camisetas_destaque
{
	position: relative;
	float: left;
	width: 700px;
	margin-left: 20px;
}

.caixa_doacao, .caixa_camiseta, .caixa_doacao_lateral
{
	position: relative;
	float: left;
	width: 210px;
	height: 380px;
	margin-right: 11px;
	padding-left: 10px;
	background-color: #E8EFF4;
	border: 1px solid #E8EFF4;
}

.caixa_doacao
{
	margin-top: 10px;
}

.caixa_doacao_lateral
{
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	margin: 10px 0 0 4px;
}

.borda_caixa_doacao_lateral
{
	background-image: url('../imagens/borda_caixa_doacao_lateral.png');
}

.imagem_projeto_doacao, .imagem_camiseta_destaque
{
	position: relative;
	float: left;
	width: 200px;
	height: 150px;
	margin-top: 10px;
}

.imagem_camiseta_destaque
{
	margin-left: 10px;
}

.caixa_descricao_projeto_doacao
{
	position: relative;
	float: left;
	width: 200px;
	height: 135px;
}

.titulo_projeto_doacao
{
	position: relative;
	float: left;
	width: 200px;
	text-decoration: none;
	color: #56A7DC;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.texto_criador_projeto_doacao
{
	position: relative;
	float: left;
	width: 200px;
	color: #56A7DC;
	font-family: Arial;
	font-size: 10px;
	margin: 7px 0;
}

.texto_criador_projeto_doacao a
{
	text-decoration: none;
	color: #56A7DC;
}

.texto_descricao_projeto_doacao
{
	position: relative;
	float: left;
	width: 200px;
	color: #788792;
	font-family: Arial;
	font-size: 12px;
}

.caixa_progresso_doacao
{
	position: relative;
	float: left;
	width: 200px;
	height: 30px;
	margin: 15px 0 0 0;
}

.caixa_porcentagem_doacao, .caixa_valor_doacao
{
	position: relative;
	float: left;
	width: 80px;
	height: 40px;
}

.texto_porcentagem_doacao
{
	position: relative;
	float: left;
	width: 70px;
	color: #87C442;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
}

.texto_descricao_porcentagem
{
	position: relative;
	float: left;
	width: 70px;
	color: #788792;
	font-family: Arial;
	font-size: 10px;
}

.caixa_valor_doacao
{
	width: 120px;
}

.caixa_valor_doacao .texto_porcentagem_doacao
{
	width: 130px;
}

.caixa_valor_doacao .texto_descricao_porcentagem
{
	width: 115px;
}

.caixa_camiseta
{
	width: 220px;
	height: 170px;
	background-color: #788792;
	border-color: #788792;
	padding-left: 0;
}

.caixa_titulo_acima
{
	margin-top: 5px;
}

#caixa_todas_doacoes_lateral
{
	width: 110px;
	height: 25px;
	right: 0;
}

#caixa_todas_doacoes_lateral .menu_sensoincomum
{
	width: 110px;
	bottom: 0;
	margin: 0;
}

.lista_direto_blog, .lista_atividades_rede
{
	position: relative;
	float: left;
	width: 196px;
	margin: 0;
	padding: 5px 0 0 5px;
	list-style-type: none;
}

.lista_direto_blog .titulo_direto_blog
{
	width: 196px;
	margin: 4px 0;
	color: #56A7DC;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.lista_direto_blog .titulo_direto_blog a
{
	text-decoration: none;
	color: #56A7DC;
}

.lista_direto_blog .texto_direto_blog, .lista_atividades_rede .atividade_rede
{
	width: 196px;
	color: #788792;
	font-family: Arial;
	font-size: 11px;
}

.lista_direto_blog .texto_direto_blog
{
	margin-bottom: 10px;
}

.imagem_avatar_atividade_rede
{
	position: relative;
	float: left;
	width: 28px;
	height: 28px;
	margin: 0 5px 30px 0;
}

.texto_atividade_rede
{
	position: relative;
	float: left;
	width: 196px;
}

.lista_atividades_rede .atividade_rede .link_atividade_rede
{
	text-decoration: none;
	color: #56A7DC;
}


/********************************************************/
/*********************PÁGINA PERFIL**********************/
/********************************************************/

.caixa_menu_sensoincomum
{
	position: relative;
	float: left;
	width: 398px;
	height: 47px;
}

.menu_sensoincomum
{
	position: relative;
	float: left;
	width: 398px;
	margin: 13px 0 0 0;
	padding: 0;
	bottom: 3px;
	list-style-type: none;
}

.menu_sensoincomum li
{
	position: relative;
	float: left;
	padding-right: 3px;
}

.link_menu
{
	text-decoration: none;
	color: #56A7DC;
	font-family: Arial;
	font-size: 11px;
}

#caixa_logotipo_adicione_acao_escolha_doacao
{
	position: relative;
	float: left;
	width: 966px;
	height: 78px;
	margin: 10px 0 0 0;
}

#caixa_logotipo_adicione_acao_escolha_doacao a
{
	outline: 0;
}

#caixa_logotipo_adicione_acao_escolha_doacao a img
{
	border: 0;
}

#imagem_logotipo_sensoincomum
{
	position: relative;
	float: left;
	left: 12px;
}

#imagem_botao_adicione_uma_acao, #imagem_botao_escolha_uma_doacao
{
	position: relative;
	float: right;
	top: 12px;
	margin-left: 4px;
}

#caixa_menu_usuario
{
	position: relative;
	float: left;
	width: 980px;
	height: 90px;
	background-image: url('../imagens/box-menu-principal-980x90.png');
}

#caixa_menu_dados_usuario
{
	position: relative;
	float: left;
	width: 980px;
	height: 45px;
}

.caixa_avatar_usuario
{
	position: relative;
	float: left;
	width: 28px;
	height: 28px;
	top: 9px;
	left: 8px;
	background-image: url('../imagens/bg-avatar-pequeno-28x28.png');
}

.imagem_avatar_usuario
{
	position: relative;
	float: left;
	width: 24px;
	height: 24px;
	left: 2px;
	top: 2px;
}

.caixa_texto_dados_usuario, .caixa_autenticacao_usuario
{
	position: relative;
	float: left;

}

.caixa_texto_dados_usuario
{

	height: 30px;
	top: 0px;
	left: 15px;
	padding-top: 15px;
}

.caixa_autenticacao_usuario
{
	width: 705px;
	height: 34px;
	top: 11px;
	left: 7px;
}

.texto_dados_usuario
{
	position: relative;
	float: left;
	top: 5px;
	padding-right: 4px;
	font-family: Arial;
	font-size: 12px;
	color: #A0ABB1;
}

#formAutenticacao
{
	position: relative;
	float: left;
	width: 470px;
	height: 34px;
}

#input_email_caixa_dados_sou_cadastrado, #input_senha_caixa_dados_sou_cadastrado
{
	position: relative;
	float: left;
	background-image: url('../imagens/bg-campos-login-header-130x24.gif');
	width: 130px;
	height: 22px;
	margin-right: 10px;
	border: 0;
}

#imagem_botao_login
{
	position: relative;
	float: left;
	left: 4px;
	margin: 0 10px 0 0;
}

#caixa_lembrar_esqueci_senha
{
	position: relative;
	float: left;
	width: 225px;
	height: 34px;
	left: 10px;
}

#caixa_lembrar_esqueci_senha .menu_sensoincomum
{
	width: 250px;
	margin: 3px 0 0 0;
}

#caixa_lembrar_esqueci_senha .menu_sensoincomum li
{
	padding-right: 8px;
}

#caixa_lembrar_esqueci_senha .texto_menu_usuario
{
	padding-top: 5px;
}

#input_checkbox_lembrar_de_mim, #input_checkbox_lembrar_de_mim_login
{
	position: relative;
	float: left;
	top: 2px;
}

#link_botao_cadastrese
{
	position: relative;
	float: right;
	width: 100px;
	height: 24px;
	top: 11px;
	right: 15px;
}

.texto_negrito_menu_usuario, .texto_menu_usuario, .texto_laranja_menu_usuario
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 12px;
	padding-right: 9px;
	font-weight: bold;
	color: #A0ABB1;
	margin: 0 20px 0 0px;
}

.texto_menu_usuario
{
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0;
}

.texto_laranja_menu_usuario
{
	float: none;
	color: #F8A848;
	font-size: 11px;
	padding-top: 1px;
	padding-right: 0;
}

#caixa_menu_usuario .caixa_menu_sensoincomum
{
	width: 240px;
	height: 45px;
	/*bottom: 2px;
	left: 28px;
	right: 0;*/
}

#caixa_menu_usuario .caixa_menu_sensoincomum .menu_sensoincomum
{
	width: 335px;
	bottom: 0;
	margin: 11px 0 0;
}

#caixa_menu_atividades_usuario
{
	position: relative;
	float: left;
	width: 970px;
	height: 40px;
	margin-left: 5px;
	background-image: url('../imagens/bg-menu-principal-970x40.png');
}

.menu_atividades_usuario
{
	position: relative;
	float: left;
	list-style-type: none;
	margin: 5px 0 0 5px;
	padding: 0;
}

.menu_atividades_usuario li
{
	position: relative;
	float: left;
	margin-right: 5px;
}

.menu_atividades_usuario #aba_home, .menu_atividades_usuario #aba_home_selecionada
{
	width: 53px;
	height: 30px;
}

.menu_atividades_usuario #aba_home_selecionada
{
	background-image: url('../imagens/bg-home-menu-principal-53x30.gif');
}

.menu_atividades_usuario #aba_acoes, .menu_atividades_usuario #aba_acoes_selecionada
{
	width: 55px;
	height: 30px;
}

.menu_atividades_usuario #aba_acoes_selecionada
{
	background-image: url('../imagens/bg-acoes-menu-principal-55x30.gif');
}

.menu_atividades_usuario #aba_doacoes, .menu_atividades_usuario #aba_doacoes_selecionada
{
	width: 69px;
	height: 30px;
}

.menu_atividades_usuario #aba_doacoes_selecionada
{
	background-image: url('../imagens/bg-doacoes-menu-principal-69x30.gif');
}

.menu_atividades_usuario #aba_convide_amigos, .menu_atividades_usuario #aba_convide_amigos_selecionada
{
	width: 110px;
	height: 30px;
}

.menu_atividades_usuario #aba_convide_amigos_selecionada
{
	background-image: url('../imagens/bg-convide-amigos-menu-principal-110x30.gif');
}

.menu_atividades_usuario #aba_camisetas, .menu_atividades_usuario #aba_camisetas_selecionada,
.menu_atividades_usuario #aba_reputacao, .menu_atividades_usuario #aba_reputacao_selecionada
{
	width: 80px;
	height: 30px;
}

.menu_atividades_usuario #aba_camisetas_selecionada
{
	background-image: url('../imagens/bg-camisetas-menu-principal-80x30.gif');
}

.menu_atividades_usuario #aba_reputacao_selecionada
{
	background-image: url('../imagens/bg-reputacao-menu-principal-80x30.gif');
}

.link_menu_atividades
{
	position: relative;
	top: 3px;
	left: 9px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.caixa_carrinho_compra
{
	position: relative;
	float: right;
	top: 11px;
	right: 13px;
}

#imagem_carrinho
{
	position: relative;
	float: left;
	bottom: 1px;
	right: 19px;
}

.texto_camisetas_carrinho
{
	position: relative;
	float: left;
	top: 3px;
	right: 12px;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
}

#caixa_coluna_esquerda_perfil
{
	position: relative;
	float: left;
	margin-bottom: 10px;
	width: 720px;
}

#caixa_coluna_direita_perfil
{
	width: 260px;	
	position: relative;
	float: right;
	margin-bottom: 10px;
}

#caixa_veja_no_mapa
{
	position: relative;
	float: left;
	width: 70px;
	height: 200px;
	margin: 20px 0 0 10px;
}

#imagem_botao_veja_no_mapa
{
	position: relative;
	float: left;
	width: 60px;
	height: 50px;
	margin-top: 18px;
}

.texto_veja_no_mapa
{
	position: relative;
	float: left;
	width: 70px;
	height: 10px;
	margin: 1px 0 0 2px;
	color: #788792;
	font-family: Arial;
	font-size: 9px;
}

#caixa_dados_perfil, #caixa_dados_doacao, #caixa_dados_acao
{
	position: relative;
	float: left;
	margin: 20px 0 0 8px;
	width: 618px;
	/*height: 198px;*/
	background-color: #E8EFF4;
	border: 1px solid #E8EFF4;
}

#caixa_dados_acao
{
	height: 198px;
}

#caixa_dados_doacao, #caixa_dados_acao
{
	width: 634px;
}

#caixa_avatar_perfil
{
	position: relative;
	float: left;
	width: 170px;
	height: 170px;
	margin: 10px 0 0 8px;
}

#imagem_avatar_perfil
{
	position: relative;
	float: left;
	width: 150px;
	height: 150px;
	margin: 13px 0 0 15px;
	/*top: 8px;
	left: 10px;
	border: 5px solid #FFFFFF;*/
}

#caixa_detalhes_perfil
{
	position: relative;
	float: left;
	width: 410px;
	height: 160px;
	top: 18px;
	left: 22px;
}

.texto_nome_perfil
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 30px;
	font-weight: bold;
	color: #788792;
}

.texto_localizacao_perfil
{
	position: relative;
	float: left;
	clear: both;
	font-family: Arial;
	font-size: 12px;
	color: #788792;
}

.menu_contatos_perfil
{
	position: relative;
	float: left;
	clear: both;
	top: 22px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	color: #788792;
}

.menu_contatos_perfil li
{
	position: relative;
	margin-bottom: 3px;
}

.menu_contatos_perfil img
{
	position: relative;
	float: left;
	margin-right: 6px;
}

#caixa_participacao_perfil
{
	position: relative;
	float: left;
	width: 600px;
	height: 15px;
	top: 5px;
	left: 12px;
}

.texto_participacao_perfil, .texto_laranja_participacao_perfil
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 13px;
	color: #A0ABB1;
}

.texto_laranja_participacao_perfil
{
	float: none;
	font-weight: bold;
	color: #F8A848;
}

#caixa_meus_convidados, #caixa_galeria_de_imagens_doacao, #caixa_quem_se_inflamou_doacao, #caixa_quem_curtiu
{
	position: relative;
	float: right;
	width: 618px;
	margin: 20px 10px 0 0;
	background-color: #FFFFFF;
	border: 1px solid #E8EFF4;
}

#caixa_meus_convidados, #caixa_quem_se_inflamou_doacao
{
	height: 68px;
}

#caixa_quem_curtiu
{
	height: 85px;
}

#caixa_quem_curtiu ul
{
	margin: 0 0 0 10px;
}

.borda_caixa_meus_convidados
{
	background-image: url('../imagens/borda_caixa_meus_convidados.png');
}

.texto_caixa_meus_convidados
{
	position: relative;
	float: left;
	width: 56px;
	height: 30px;
	margin-top: 20px;
	color: #788792;
	font-family: Arial;
	font-size: 10px;
	text-align: right;
}

#caixa_seguidores_perfil
{
	position: relative;
	float: left;
	width: 700px;
	height: 70px;
	margin: 20px 0 0 20px;
	background-image: url('../imagens/bg-quem-segue-este-ing-700x70.gif');
}

.texto_quem_segue
{
	position: relative;
	float: left;
	width: 125px;
	height: 40px;
	top: 15px;
	left: 4px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	line-height: 19px;
	color: #788792;
}

.lista_seguidores, .lista_convidados
{
	position: relative;
	float: left;
	width: 420px;
	height: 50px;
	list-style-type: none;
	top: 10px;
	left: 30px;
	margin: 0;
	padding: 0;
}

.lista_imagens
{
    float: left;
    left: 6px;
    list-style-type: none;
    margin: 10px 0 0;
    padding: 0;
    position: relative;
    width: 545px;
}

.lista_convidados
{
	left: 6px;
}

.lista_seguidores li, .lista_convidados li, .lista_imagens li, .caixa_foto_acao
{
	position: relative;
	float: left;
	width: 50px;
	height: 50px;
	margin: 0 5px 5px;
}

.imagem_avatar_seguidor, .imagem_avatar_convidado, .imagem_foto_acao
{
	position: relative;
	float: left;
	width: 44px;
	height: 44px;
	border: 3px solid #E8EFF4;
}

.imagem_botao_veja
{
	position: relative;
	float: left;
	margin: 22px 0 0 30px;
}

.caixa_titulo_acoes_perfil, .caixa_titulo_esqueci_senha, .caixa_titulo_esqueci_senha_grande
{
	position: relative;
	float: left;
	width: 700px;
	height: 21px;
	margin-left: 21px;
	padding: 23px 0 20px 0;
}

.caixa_titulo_esqueci_senha_grande
{
	height: 30px;
}

.texto_titulo_acoes, .texto_titulo_acoes_grande
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 26px;
	font-weight: bold;
	color: #789;
}

.texto_titulo_acoes_grande
{
	font-size: 30px;
	font-weight: normal;
}

.lista_links_caixa_titulo_acoes
{
	position: relative;
	float: left;
	margin: 2px 0 0 8px;
	padding: 0;
	list-style-type: none;
}

.lista_links_caixa_titulo_acoes li
{
	position: relative;
	float: left;
	margin-right: 20px;
}

.link_caixa_titulo_acoes
{
	text-decoration: none;
	color: #56A7DC;
	font-family: Arial;
	font-size: 11px;
}

.caixa_paginacao
{
	position: relative;
	float: left;
	width: 700px;
	height: 40px;
	margin-left: 20px;
	background-image: url('../imagens/bg-paginacao-700x40.png');
}

.texto_exibindo_caixa_paginacao
{
	position: relative;
	float: left;
	top: 15px;
	left: 10px;
	color: #788792;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.lista_paginas
{
	position: relative;
	float: right;
	list-style-type: none;
	margin: 11px 9px 0 0;
	padding: 0;
}

.lista_paginas li
{
	position: relative;
	float: left;
	margin-right: 9px;
	cursor: pointer;
}

.lista_paginas .pagina_atual .link_paginacao
{
	color: #788792;
	font-weight: bold;
}

.link_paginacao
{
	text-decoration: none;
	color: #56A7DC;
	font-family: Arial;
	font-size: 12px;
}

.caixa_acao
{
	position: relative;
	float: left;
	width: 700px;
	height: 90px;
	margin: 21px 0 21px 20px;
}

.caixa_quantidade_acao
{
	position: relative;
	float: left;
	width: 60px;
	height: 90px;
}

.texto_quantidade_acao_laranja
{
	position: relative;
	float: left;
	width: 60px;
	top: 18px;
	left: 8px;
	font-family: Arial;
	font-size: 30px;
	font-weight: bold;
	text-align: justify;
	color: #F8A848;
}

.texto_quantidade_acao
{
	position: relative;
	float: left;
	top: 14px;
	left: 6px;
	font-family: Arial;
	font-size: 10px;
	color: #788792;
}

.caixa_descricao_acao
{
	position: relative;
	float: left;
	width: 640px;
	height: 70px;
	background-image: url('../imagens/bg-box-acao-640x70.png');
	margin-top: 5px;
}

.caixa_foto_acao
{
	position: relative;
	float: left;
	margin: 10px;
}

.texto_descricao_acao
{
	position: relative;
	float: left;
	width: 420px;
	top: 10px;
	color: #788792;
	font-family: Arial;
	font-size: 14px;
	line-height: 19px;
}

.texto_descricao_acao a
{
	text-decoration: none;
	color: #788792;
}

.caixa_botao_inflame_acao, .caixa_botao_faca_doacao
{
	position: relative;
	float: right;
	width: 100px;
	height: 40px;
	top: 24px;
	right: 10px;
}

.caixa_botao_inflame_acao form, .caixa_botao_faca_doacao form
{
	position: relative;
	float: left;
	height: 24px;
}

.caixa_botao_inflame_acao span, .caixa_botao_faca_doacao span
{
	position: relative;
	float: left;
	width: 90px;
	padding-left: 8px;
	color: #F8A848;
	font-family: Arial;
	font-size: 9px;
}

.caixa_interacao_acao
{
	position: relative;
	float: left;
	width: 630px;
}

.lista_interacao_acao
{
	position: relative;
	float: left;
	margin: 0 0 0 3px;
	padding: 0;
	list-style-type: none;
}

.lista_interacao_acao li
{
	position: relative;
	float: left;
	padding: 0 7px;
}

.link_caixa_dados_rede
{
	text-decoration: none;
	color: #56A7DC;
	font-family: Arial;
	font-size: 10px;
}

.lista_interacao_acao img
{
	position: relative;
	float: left;
	top: 4px;
	margin-right: 2px;
}

#caixa_reputacao_siga_ing, #caixa_atividades_rede_blog, #caixa_atividades_rede_blog_seus_dados, #caixa_atividades_rede_blog_sua_foto,
#caixa_atividades_rede_blog_privacidade, #caixa_atividades_rede_blog_trocar_senha, #caixa_atividades_rede_blog_compartilhar
{
	position: relative;
	float: left;
	width: 230px;
	background-color: #E8EFF4;
	border: 1px #E8EFF4 solid;
	margin: 20px 0 0 20px;
}

.borda_caixa_reputacao_siga_ing, .borda_caixa_atividades_rede_blog
{
	background-image: url('../imagens/borda_caixa_reputacao_siga_ing.png');
}

#lista_atividades_perfil, #lista_atividades_doacao
{
	position: relative;
	float: left;
	width: 230px;
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#lista_atividades_perfil li, #lista_atividades_doacao li
{
	position: relative;
	float: left;
	width: 210px;
	height: 40px;
	margin: 10px 0 10px 10px;
	border-bottom: 1px solid #FFFFFF;
}

#lista_atividades_perfil li .texto_quantidade_acao_laranja, #lista_atividades_doacao li .texto_quantidade_acao_laranja
{
	width: 110px;
	top: 0;
	left: 0;
	text-align: right;
}

#lista_atividades_perfil li .texto_descricao_lista_atividades_perfil, #lista_atividades_doacao li .texto_descricao_lista_atividades_perfil
{
	position: relative;
	float: left;
	width: 70px;
	height: 15px;
	padding: 10px 10px 10px 4px;
	color: #788792;
	font-family: Arial;
	font-size: 12px;
}

#lista_atividades_perfil li .texto_descricao_lista_atividades_perfil_alinhamento
{
	padding-top: 3px;
}

#caixa_reputacao_perfil
{
	position: relative;
	float: left;
	width: 218px;
	margin: 6px 0 20px 12px;
}

.imagem_distintivo_reputacao
{
	position: relative;
	float: left;
	width: 48px;
	height: 48px;
	margin-right: 5px;
}

#caixa_reputacao, .caixa_atividades_rede, #caixa_encontre_projeto
{
	position: relative;
	float: left;
	width: 230px;
}

#caixa_titulo_reputacao, .caixa_titulo_atividades_rede, #caixa_titulo_direto_blog, #caixa_titulo_encontre_projeto
{
	position: relative;
	float: left;
	width: 230px;
}

#texto_titulo_reputacao, .texto_titulo_atividades_rede, #texto_titulo_direto_blog, #texto_titulo_encontre_projeto
{
	position: relative;
	float: left;
	width: 200px;
	margin: 10px 0 0 18px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #56A7DC;
}

.caixa_acima
{
	margin-top: 0px;
}

.caixa_conteudo_divisores_brancos, .caixa_conteudo_divisores_barra_lateral
{
	position: relative;
	float: left;
	width: 200px;
	margin: 0 0 50px 15px;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
}

.caixa_conteudo_divisores_barra_lateral
{
	margin: 0 0 35px 15px;
	border: 0;
}

.texto_caixa_conteudo_divisores_brancos
{
	position: relative;
	float: left;
	margin: 5px 0 0 3px;
	font-family: Arial;
	font-size: 12px;
	color: #788792;
}

.link_divisores_brancos
{
	font-family: Arial;
	font-size: 12px;
	color: #56A7DC;
	text-decoration: none;
}

#caixa_botao_siga_ing, #caixa_botao_divulgue, #caixa_botao_inflamese
{
	position: relative;
	float: left;
	width: 216px;
	height: 36px;
	margin: 22px 0 0 7px;
}

#caixa_botao_inflamese
{
	margin-top: 210px;
	margin-bottom: 15px;
}

/********************************************************/
/*********************PÁGINA HOME************************/
/********************************************************/

#caixa_capsula_mapa_renderizado
{
	position: relative;
	float: left;
	width: 980px;
	height: 450px;
	background-image: url('../imagens/bg-mapa-980x450.png');
}

#caixa_conteudo_mapa_renderizado
{
	position: relative;
	float: left;
	width: 880px;
	height: 440px;
	margin: 5px 0 0 5px;
}

#caixa_botoes_mapa
{
	position: relative;
	float: left;
	width: 85px;
	height: 255px;
	top: 15px;
	left: 19px;
}

#lista_botoes_mapa
{
	position: relative;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#lista_botoes_mapa li
{
	position: relative;
	width: 60px;
	height: 50px;
	background-image: url("../imagens/botao-mapa-60x50.png");
	margin: 8px 0;
}

#lista_botoes_mapa li a
{
	position: relative;
	float: left;
	width: 40px;
	height: 50px;
	margin: 9px 0 0 10px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10px;
	text-align:center;
	outline: 0;
}

#caixa_conteudo_acoes_ativas_rede .lista_links_caixa_titulo_acoes
{
	float: left;
	margin: 1px 2px 0 8px;
}

/*#caixa_conteudo_acoes_ativas_rede .lista_links_caixa_titulo_acoes li
{
	margin-right: 0;
}*/

#caixa_conteudo_acoes_ativas_rede .caixa_titulo_acoes_perfil
{
	margin: 15px 0 0 20px;
	padding: 13px 0 20px;
}

#caixa_atividades_rede_blog, #caixa_atividades_rede_blog_seus_dados, #caixa_atividades_rede_blog_sua_foto,
#caixa_atividades_rede_blog_privacidade, #caixa_atividades_rede_blog_trocar_senha, #caixa_atividades_rede_blog_compartilhar
{
	margin-top: 10px;
}

#caixa_atividades_rede_blog .caixa_conteudo_divisores_brancos, #caixa_atividades_rede_blog_seus_dados .caixa_conteudo_divisores_brancos, 
#caixa_atividades_rede_blog_sua_foto .caixa_conteudo_divisores_brancos, #caixa_atividades_rede_blog_privacidade .caixa_conteudo_divisores_brancos, 
#caixa_atividades_rede_blog_trocar_senha .caixa_conteudo_divisores_brancos, #caixa_atividades_rede_blog_compartilhar .caixa_conteudo_divisores_brancos
{
	border-bottom: 0;
}

/********************************************************/
/*********************PÁGINA AÇÕES***********************/
/********************************************************/

#caixa_controles_mapa
{
	position: relative;
	float: left;
	width: 980px;
	height: 45px;
	margin-top: 10px;
}

#caixa_controles_mapa .lista_links_caixa_titulo_acoes
{
	top: 6px;
	left: 24px;
}

#caixa_controles_mapa .texto_menu_usuario
{
	top: 6px;
	padding-right: 5px;
}

#caixa_seletor_acoes_mapa
{
	position: relative;
	float: right;
	width: 240px;
	height: 30px;
	top: 6px;
	right: 8px;
}

#caixa_seletor_acoes_mapa select
{
	position: relative;
	float: left;
	width: 108px;
	top: 6px;
	padding-top: 1px;
	font-family: Arial;
	font-size: 11px;
	color: #A0ABB1;
}

/********************************************************/
/******************PÁGINA DETALHES AÇÃO******************/
/********************************************************/

#caixa_dados_detalhe_acao
{
	position: relative;
	float: left;
	width: 700px;
	margin: 20px 0 0 20px;
}

#caixa_quantidade_detalhe_acao
{
	position: relative;
	float: left;
	width: 60px;
	height: 70px;
}

#caixa_quantidade_detalhe_acao .texto_quantidade_acao_laranja
{
	top: 11px;
	left: 7px;
}

#caixa_quantidade_detalhe_acao .texto_quantidade_acao
{
	top: 7px;
	left: 5px;
}

#caixa_descricao_detalhe_acao
{
	position: relative;
	float: left;
	width: 638px;
	background-color: #F9F9F9;
	border: 1px #F9F9F9 solid;
}

.borda_caixa_descricao_detalhe_acao
{
	background-image: url('../imagens/borda_caixa_descricao_detalhe_acao.png');
}

#imagem_detalhe_acao
{
	position: relative;
	float: left;
	background-image: url('imagens/bg-avatar-medio-50x50.png');
	margin: 10px 0 0 10px;
}

#caixa_interacao_detalhe_acao
{
	position: relative;
	float: left;
	width: 640px;
	height: 30px;
	left: 60px;
}

#caixa_interacao_detalhe_acao .lista_links_caixa_titulo_acoes li
{
	margin-right: 5px;
}

#caixa_interacao_detalhe_acao .lista_links_caixa_titulo_acoes li .link_caixa_titulo_acoes
{
	font-size: 12px;
}

#caixa_galeria_imagens, #caixa_quem_se_inflamou
{
	position: relative;
	float: left;
	width: 640px;
	height: 70px;
	left: 80px;
	margin-bottom: 20px;
	background-image: url('../imagens/bg-quem-segue-este-ing-700x70.gif');
}

#caixa_galeria_imagens .lista_seguidores, #caixa_quem_se_inflamou .lista_seguidores
{
	left: 20px;
}

.texto_titulo_galeria_imagens
{
	position: relative;
	float: left;
	width: 91px;
	top: 28px;
	left: 5px;
	color: #788792;
	font-family: Arial;
	font-size: 10px;
}

.texto_descricao_detalhe_acao
{
	position: relative;
	float: left;
	width: 550px;
	font-family: Arial;
	color: #7A848D;
	font-size: 30px;
	margin: 5px 0 10px 10px;
	text-align: left;
	line-height: 38px;
}

.lista_titulo_laranja
{
	float: right;
}

.lista_titulo_laranja li
{
	margin-right: 3px;
}

.lista_titulo_laranja .link_caixa_titulo_acoes
{
	color: #F8A848;
}

#caixa_historico
{
	position: relative;
	float: left;
	width: 640px;
	height: 70px;
	left: 80px;
}

.caixa_titulo_comentarios
{
	position: relative;
	float: left;
	width: 700px;
	margin: 25px 0 10px 20px;
}

.texto_titulo_comentarios
{
	position: relative;
	float: left;
	font-family: Arial;
	font-weight: bold;
	color: #788792;
	font-size: 20px;
}

.caixa_comentario
{
	position: relative;
	float: left;
	width: 700px;
	margin: 10px 0 10px 20px;
}

.caixa_foto_comentario
{
	position: relative;
	float: left;
	width: 50px;
	height: 50px;
	background-image: url('../imagens/bg-avatar-medio-50x50.png');
}

.imagem_foto_comentario
{
	position: relative;
	float: left;
	width: 44px;
	height: 44px;
	top: 3px;
	left: 3px;
}

.caixa_detalhes_comentario
{
	position: relative;
	float: left;
	width: 630px;
	margin-left: 20px;
}

.texto_data_nome_usuario
{
	position: relative;
	float: left;
	width: 630px;
	color: #56A7DC;
	font-family: Arial;
	font-size: 12px;
}

.texto_data_nome_usuario a
{
	text-decoration: none;
	color: #56A7DC;
}

.texto_comentario
{
	position: relative;
	float: left;
	margin-top: 5px;
	font-family: Arial;
	font-size: 12px;
	color: #788792;
}

.texto_comentario_reportar_abuso
{
	position: relative;
	float: left;
	clear: left;
	margin-top: 5px;
	font-family: Arial;
	font-size: 10px;
	color: #000;
}

.caixa_deixe_seu_comentario
{
	position: relative;
	float: left;
	width: 700px;
	height: 200px;
	margin-left: 20px;
}

.caixa_formulario_deixe_seu_comentario
{
	position: relative;
	float: left;
	width: 630px;
	height: 190px;
	margin-left: 20px;
}

.textarea_formulario_deixe_seu_comentario
{
	position: relative;
	float: left;
	width: 625px;
	height: 150px;
}

.input_formulario_deixe_seu_comentario
{
	position: relative;
	float: right;
	width: 100px;
	height: 24px;
	margin-top: 5px;
}

/********************************************************/
/*******************PÁGINA QUEM SEGUE********************/
/********************************************************/

#caixa_titulos_colunas_seguidores
{
	position: relative;
	float: left;
	width: 700px;
	height: 25px;
	margin-left: 20px;
}

#lista_titulos_colunas_seguidores
{
	position: relative;
	float: right;
	width: 420px;
	top: 10px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#lista_titulos_colunas_seguidores li
{
	position: relative;
	float: left;
	margin-right: 60px;
	color: #788792;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.caixa_seguidor
{
	position: relative;
	float: left;
	width: 700px;
	height: 90px;
	border-top: 1px solid #F9F9F9;
	border-bottom: 1px solid #F9F9F9;
	margin-left: 20px;
}

.caixa_foto_seguidor
{
	position: relative;
	float: left;
	width: 50px;
	height: 50px;
	top: 19px;
	background-image: url('../imagens/bg-avatar-medio-50x50.png');
}

.imagem_foto_seguidor
{
	position: relative;
	float: left;
	width: 44px;
	height: 44px;
	top: 3px;
	left: 3px;
}

.caixa_dados_pessoais_seguidor
{
	position: relative;
	float: left;
	width: 200px;
	height: 45px;
	margin: 22px 10px 0 20px;
}

.texto_nome_seguidor, .texto_localizacao_seguidor
{
	position: relative;
	float: left;
	width: 200px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #56A7DC;
}

.texto_localizacao_seguidor
{
	font-size: 12px;
	font-weight: normal;
}

.caixa_estatisticas_seguidor
{
	position: relative;
	float: left;
	width: 320px;
	height: 88px;
}

.lista_estatisticas_seguidor
{
	position: relative;
	float: left;
	width: 320px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	top: 30px;
}

.lista_estatisticas_seguidor li
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #F8A848;
}

.lista_estatisticas_seguidor .quantidade_acoes
{
	width: 40px;
	text-align: center;
	margin-right: 52px;
}

.lista_estatisticas_seguidor .quantidade_inflamou
{
	width: 55px;
	text-align: center;
	margin-right: 60px;
}

.lista_estatisticas_seguidor .quantidade_seguem
{
	width: 45px;
	text-align: center;
}

.lista_estatisticas_seguidor .quantidade_convidou
{
	width: 40px;
	text-align: center;
}

.caixa_botao_veja
{
	position: relative;
	float: right;
	width: 100px;
	height: 24px;
	margin-top: 6px;
	right: 40px
}

/********************************************************/
/******************PÁGINA ESQUECI SENHA******************/
/********************************************************/

#caixa_conteudo_esqueci_senha
{
	margin-bottom: 0;
}

#caixa_senha_enviada, #caixa_email_invalido, #caixa_email_nao_encontrado, #caixa_faca_login
{
	position: relative;
	float: left;
	width: 960px;
	/*height: 40px;*/
	margin-top: 18px;
	left: 8px;
	margin-bottom: 5px;
	background-color: #D8EDC7;
	border: 1px solid #74C930;
}

#caixa_senha_enviada a, #caixa_email_invalido a, #caixa_email_nao_encontrado a, #caixa_faca_login a
{
	text-decoration: none;
	font-weight: bold;
	color: #56A7DC;
}

.borda_caixa_senha_enviada
{
	background-image: url('../imagens/borda_caixa_senha_enviada.png');
}

#imagem_icone_verde_msg_sucesso, #imagem_icone_amarelo_msg_alerta, #imagem_icone_vermelho_msg_erro, #imagem_icone_azul_msg_login
{
	position: relative;
	float: left;
	width: 26px;
	height: 26px;
	margin-top: 6px;
	margin-left: 8px;
}

#texto_senha_enviada, #texto_email_invalido, #texto_email_nao_encontrado, #texto_faca_login
{
	position: relative;
	float: left;
	width: 910px;
	margin-top: 8px;
	margin-left: 8px;
	margin-bottom: 10px;
	font-family: Arial;
	font-size: 16px;
	color: #589C20;
}

#caixa_email_invalido
{
	border: 1px solid #F2A80C;
	background-color: #FBE5B5;
}

.borda_caixa_email_invalido
{
	background-image: url('../imagens/borda_caixa_email_invalido.png');
}

#texto_email_invalido
{
	color: #DD8500;
}

#caixa_email_nao_encontrado, #caixa_email_nao_encontrado_index
{
	border: 1px solid #C93030;
	background-color: #F9D5D5;
}

.borda_caixa_email_nao_encontrado
{
	background-image: url('../imagens/borda_caixa_email_nao_encontrado.png');
}

#texto_email_nao_encontrado
{
	color: #C92F2F;
}

#caixa_faca_login
{
	border: 1px solid #58A8DC;
	background-color: #E8EFF4;
}

.borda_caixa_faca_login
{
	background-image: url('../imagens/borda_caixa_faca_login.png');
}

#texto_faca_login
{
	color: #56A7DC;
}

.caixa_titulo_esqueci_senha
{
	padding: 16px 0 20px 0;
}

.caixa_texto_esqueci_senha
{
	position: relative;
	float: left;
	width: 700px;
	margin-left: 21px;
}

.texto_esqueci_senha
{
	position: relative;
	float: left;
	width: 695px;
	color: #788792;
	font-family: Arial;
	font-size: 14px;
	line-height: 20px;
}

.link_esqueci_senha
{
	text-decoration: none;
	color: #56A7DC;
	font-family: Arial;
	font-size: 14px;
}

#caixa_formulario_recuperar_senha, #caixa_formulario_reenvie_ativacao, #caixa_formulario_login, #caixa_formulario_renovar_senha, #caixa_formulario_cadastrar_usuario
{
	position: relative;
	float: left;
	width: 645px;
	height: 170px;
}

#input_recuperar_senha, #input_reenvie_ativacao, #input_email_login, #input_senha_login, #input_senha_renovar, #input_confsenha_renovar,
#input_email_cadastrar_usuario, #input_confemail_cadastrar_usuario, #input_nome_cadastrar_usuario, #input_sobrenome_cadastrar_usuario,
#select_estado_cadastrar_usuario, #select_cidade_cadastrar_usuario, #input_senha_cadastrar_usuario, #input_confsenha_cadastrar_usuario,
#input_nome_contato, #input_email_contato, #input_assunto_contato
{
	position: relative;
	float: left;
	clear: both;
	width: 300px;
	height: 48px;
	background-image: url('../imagens/bg-campos-320x50.gif');
	border: 0;
	top: 65px;
	left: 20px;
	padding-left: 20px;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #788792;
}

#imagem_botao_recuperar_senha, #imagem_botao_reenvie_ativacao, #imagem_botao_login_grande, #imagem_botao_renove_senha, #imagem_botao_cadastrese_grande
{
	position: relative;
	float: left;
	width: 216px;
	height: 36px;
	top: 72px;
	left: 107px;
	cursor: pointer;
	outline: 0;
}

.caixa_deixe_feedback
{
	position: relative;
	float: left;
	width: 200px;
	height: 70px;
	margin: 63px 0 20px 15px;
}

#imagem_botao_deixe_feedback
{
	position: relative;
	float: left;
	width: 200px;
	height: 70px;
}

/********************************************************/
/***************PÁGINA REENVIA ATIVAÇÃO******************/
/********************************************************/

#input_reenvie_ativacao
{
	top: 45px;
}

#imagem_botao_reenvie_ativacao
{
	top: 52px;
}

/********************************************************/
/***************PÁGINA REENVIA ATIVAÇÃO******************/
/********************************************************/

#caixa_formulario_login, #caixa_formulario_renovar_senha
{
	height: 370px;
}

#input_email_login, #input_senha_renovar, #input_email_cadastrar_usuario, #input_nome_cadastrar_usuario, #select_estado_cadastrar_usuario,
#input_senha_cadastrar_usuario
{
	top: 35px;
	left: 188px;
}

#input_senha_login, #input_confsenha_renovar, #input_confemail_cadastrar_usuario, #input_sobrenome_cadastrar_usuario,
#select_cidade_cadastrar_usuario, #input_confsenha_cadastrar_usuario
{
	top: 45px;
	left: 188px;
}

#caixa_formulario_login .menu_sensoincomum
{
	clear: both;
	width: 100px;
	height: 20px;
	top: 56px;
	left: 300px;
}

#caixa_formulario_login .menu_sensoincomum li
{
	width: 100px;
}

#caixa_formulario_login .texto_menu_usuario
{
	padding-top: 6px;
}

#imagem_botao_login_grande, #imagem_botao_renove_senha
{
	clear: both;
	top: 78px;
	left: 240px;
}

#caixa_formulario_login .caixa_menu_sensoincomum
{
	float: left;
	clear: both;
	width: 220px;
	top: 92px;
	left: 238px;
	right: 0;
}

#caixa_formulario_login .caixa_menu_sensoincomum .menu_sensoincomum
{
	clear: both;
	width: 220px;
	top: 0;
	left: 0;
	margin: 0;
}

#caixa_formulario_login .caixa_menu_sensoincomum .menu_sensoincomum li
{
	width: 220px;
}

#caixa_autenticacao_facebook
{
	position: relative;
	float: left;
	width: 700px;
	height: 25px;
	left: 22px;
}

#imagem_botao_facebook_connect
{
	position: relative;
	float: left;
	width: 174px;
	height: 26px;
}

.texto_autenticacao_facebook
{
	position: relative;
	float: left;
	width: 475px;
	height: 10px;
	top: 6px;
	left: 15px;
	font-family: Arial;
	font-size: 10px;
	color: #788792;
}

/********************************************************/
/******************PÁGINA RENOVAR SENHA******************/
/********************************************************/

.texto_detalhe_formulario, .texto_detalhe_formulario_cadastro_usuario
{
	position: relative;
	float: left;
	width: 110px;
	top: 50px;
	left: 200px;
	color: #788792;
	font-family: Arial;
	font-size: 11px;
	line-height: 12px;
}

.imagem_captcha
{
	position: relative;
	float: left;
	clear: both;
	width: 233px;
	height: 49px;
	top: 70px;
	left: 233px;
}

#input_captcha_renovar, #input_captcha_cadastrar_usuario
{
	position: relative;
	float: left;
	clear: both;
	width: 220px;
	height: 16px;
	top: 75px;
	left: 238px;
	margin-bottom:10px;
	color: #788792;
	font-family: Arial;
	font-size: 11px;
}

#imagem_botao_renove_senha
{
	top: 100px;
}

/********************************************************/
/***************PÁGINA CADASTRO USUARIO******************/
/********************************************************/

.caixa_autenticacao_facebook_cadastro_usuario
{
	padding-top: 30px;
}

#caixa_formulario_cadastrar_usuario
{
	height: 950px;
	width: 700px;
}

.campo_formulario_acima
{
	margin-top: 40px;
}

#select_estado_cadastrar_usuario, #select_cidade_cadastrar_usuario
{
	width: 320px;
	height: 50px;
	background-color: #E8EFF4;
	padding: 10px 0 10px 20px;
}

.texto_detalhe_formulario_cadastro_usuario
{
	top: 90px;
}

#textarea_termos_de_uso
{
	position: relative;
	float: left;
	clear: both;
	width: 665px;
	height: 110px;
	top: 90px;
	left: 20px;
	overflow: scroll;
	border: 1px solid #788792;
	font-family: Arial;
	font-size: 14px;
	color: #788792;
}

.texto_observacao_termos_de_uso
{
	position: relative;
	float: left;
	width: 675px;
	top: 110px;
	left: 20px;
	color: #788792;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.link_observacao
{
	text-decoration: none;
	color: #56A7D2;
}

#imagem_botao_cadastrese_grande
{
	top: 130px;
	left: 238px;
}

.imagem_botao_facebook_cadastro_usuario
{
	clear: both;
	top: 100px;
	left: 490px;
}

/********************************************************/
/*****************PÁGINA EDITAR PERFIL*******************/
/********************************************************/

/***********************SEUS DADOS***********************/

#caixa_lista_opcoes_editar_perfil
{
	position: relative;
	float: left;
	width: 505px;
	height: 30px;
	margin-left: 20px;
}

#lista_opcoes_editar_perfil
{
	position: relative;
	float: left;
	width: 505px;
	height: 30px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#lista_opcoes_editar_perfil li
{
	position: relative;
	float: left;
	margin-right: 10px;
	cursor: pointer;
}

#lista_opcoes_editar_perfil #aba_seus_dados, #lista_opcoes_editar_perfil #aba_seus_dados_selecionada
{
	width: 83px;
	height: 30px;
}

#lista_opcoes_editar_perfil #aba_seus_dados_selecionada
{
	background-image: url('../imagens/bg-menu-editar-perfil-seus-dados-83x30.gif');
}

#lista_opcoes_editar_perfil #aba_sua_foto, #lista_opcoes_editar_perfil #aba_sua_foto_selecionada
{
	width: 73px;
	height: 30px;
}

#lista_opcoes_editar_perfil #aba_sua_foto_selecionada
{
	background-image: url('../imagens/bg-menu-editar-perfil-sua-foto-73x30.gif');
}

#lista_opcoes_editar_perfil #aba_privacidade, #lista_opcoes_editar_perfil #aba_privacidade_selecionada
{
	width: 93px;
	height: 30px;
}

#lista_opcoes_editar_perfil #aba_privacidade_selecionada
{
	background-image: url('../imagens/bg-menu-editar-perfil-privacidade-93x30.gif');
}

#lista_opcoes_editar_perfil #aba_trocar_senha, #lista_opcoes_editar_perfil #aba_trocar_senha_selecionada
{
	width: 102px;
	height: 30px;
}

#lista_opcoes_editar_perfil #aba_trocar_senha_selecionada
{
	background-image: url('../imagens/bg-menu-editar-perfil-trocar-senha-102x30.gif');
}

#lista_opcoes_editar_perfil #aba_compartilhar, #lista_opcoes_editar_perfil #aba_compartilhar_selecionada
{
	width: 102px;
	height: 30px;
}

#lista_opcoes_editar_perfil #aba_compartilhar_selecionada
{
	background-image: url('../imagens/bg-menu-editar-perfil-compartilhar-102x30.gif');
}

.link_opcoes_editar_perfil
{
	position: relative;
	float: left;
	left: 13px;
	top: 6px;
	text-decoration: none;
	color: #56A7DC;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

#lista_opcoes_editar_perfil #aba_seus_dados_selecionada .link_opcoes_editar_perfil,
#lista_opcoes_editar_perfil #aba_sua_foto_selecionada .link_opcoes_editar_perfil,
#lista_opcoes_editar_perfil #aba_privacidade_selecionada .link_opcoes_editar_perfil,
#lista_opcoes_editar_perfil #aba_trocar_senha_selecionada .link_opcoes_editar_perfil,
#lista_opcoes_editar_perfil #aba_compartilhar_selecionada .link_opcoes_editar_perfil
{
	color: #FFFFFF;
}

#lista_opcoes_editar_perfil #aba_seus_dados_selecionada .link_opcoes_editar_perfil
{
	left: 6px;
}

#caixa_container_editar_perfil
{
	position: relative;
	float: left;
	width: 720px;
}

#formulario_editar_perfil_sua_foto
{
	position: relative;
	float: left;
	width: 720px;
	height: 350px;
}

#caixa_formulario_editar_perfil, #caixa_formulario_editar_perfil_compartilhar_facebook, #caixa_formulario_editar_perfil_compartilhar_twitter
{
	position: relative;
	float: left;
	width: 720px;
	margin-top: 50px;
}

#caixa_editar_perfil_seus_dados
{
	position: relative;
	float: left;
	width: 535px;
}

.caixa_linha_formulario_editar_perfil, .caixa_linha_formulario_editar_perfil_separadora, .caixa_linha_formulario_editar_perfil_privacidade,
.caixa_linha_formulario_editar_perfil_com_detalhes, .caixa_linha_formulario_editar_perfil_compartilhar
{
	position: relative;
	float: left;
	width: 535px;
	height: 30px;
	margin: 5px 0;
}

.caixa_linha_formulario_editar_perfil_separadora
{
	margin-bottom: 30px;
}

.texto_caixa_formulario_editar_perfil, .texto_caixa_formulario_editar_perfil_privacidade, .texto_caixa_formulario_editar_perfil_privacidade_descricao,
.texto_caixa_formulario_editar_perfil_compartilhar, .texto_caixa_formulario_editar_perfil_compartilhar_descricao
{
	position: relative;
	float: left;
	width: 230px;
	height: 30px;
	margin-right: 20px;
	color: #788792;
	font-family: Arial;
	font-size: 12px;
	text-align: right;
}

.link_caixa_formulario_editar_perfil
{
	position: relative;
	float: left;
	width: 285px;
	height: 30px;
	text-decoration: none;
	color: #56A7DC;
	font-family: Arial;
	font-size: 12px;
}

.input_formulario_editar_perfil
{
	position: relative;
	float: left;
	width: 265px;
	height: 22px;
	bottom: 5px;
	background-color: #E8EFF4;
}

#select_formulario_editar_perfil_dia, #select_formulario_editar_perfil_mes, #select_formulario_editar_perfil_ano,
#select_formulario_editar_perfil_sexo, #select_formulario_editar_perfil_pais, #select_formulario_editar_perfil_estado,
#select_formulario_editar_perfil_cidade
{
	position: relative;
	float: left;
	width: 48px;
	height: 28px;
	bottom: 5px;
	background-color: #E8EFF4;
	margin-right: 10px;
	padding-top: 2px;
	text-align: justify;
}

#select_formulario_editar_perfil_dia
{
	text-align: center;
}

#select_formulario_editar_perfil_mes
{
	width: 100px;
}

#select_formulario_editar_perfil_ano
{
	width: 101px;
}

#select_formulario_editar_perfil_sexo, #select_formulario_editar_perfil_pais, #select_formulario_editar_perfil_estado,
#select_formulario_editar_perfil_cidade
{
	width: 269px;
}

#caixa_botao_atualize_perfil, #caixa_botao_atualize_perfil_facebook, #caixa_botao_atualize_perfil_twitter
{
	position: relative;
	float: left;
	width: 216px;
	height: 36px;
	margin: 30px 0 20px 270px;
}

#imagem_botao_atualize_perfil, #imagem_botao_atualize_perfil_facebook, #imagem_botao_atualize_perfil_twitter
{
	position: relative;
	float: left;
	width: 216px;
	height: 36px;
}

/***********************SUA FOTO************************/

#caixa_editar_perfil_sua_foto
{
	position: relative;
	float: left;
	width: 700px;
	height: 185px;
	margin-left: 20px;
}

#caixa_editar_perfil_sua_foto_coluna_esquerda
{
	position: relative;
	float: left;
	width: 160px;
	height: 180px;
}

#caixa_editar_perfil_sua_foto_coluna_direita
{
	position: relative;
	float: left;
	width: 520px;
	height: 180px;
	margin-left: 20px; 
}

#imagem_sua_foto_atual
{
	position: relative;
	float: left;
	width: 150px;
	height: 150px;
	border: 5px solid #E8EFF4;
}

.texto_editar_perfil_sua_foto, .texto_editar_perfil_sua_foto_titulo, .texto_editar_perfil_sua_foto_restricoes, .texto_editar_perfil_detalhes
{
	position: relative;
	float: left;
	clear: left;
	width: 160px;
	height: 15px;
	margin: 2px 0 0 55px;
	color: #788792;
	font-family: Arial;
	font-size: 12px;
}

.texto_editar_perfil_sua_foto_titulo
{
	float: left;
	width: 190px;
	margin-left: 0px;
	font-weight: bold;
}

#caixa_editar_perfil_upload_sua_foto
{
	position: relative;
	float: left;
	width: 520px;
	height: 40px;
	margin-top: 15px;
	background-color: #F9F9F9;
}

#input_upload_sua_foto
{
	position: relative;
	margin: 10px 0 0 5px;
}

.texto_editar_perfil_sua_foto_restricoes
{
	float: left;
	width: 500px;
	height: 50px;
	margin: 10px 0 0 0;
}

#iframeUpload
{
	display: none;
}

/**********************PRIVACIDADE**********************/

#caixa_editar_perfil_privacidade
{
	position: relative;
	float: left;
	width: 670px;
}

.caixa_linha_formulario_editar_perfil_privacidade, .caixa_linha_formulario_editar_perfil_compartilhar
{
	width: 670px;
}

.texto_caixa_formulario_editar_perfil_privacidade
{
	width: 210px;
	margin-right: 5px;
	font-weight: bold;
}

.input_checkbox_editar_perfil
{
	position: relative;
	float: left;
	bottom: 2px;
}

.texto_caixa_formulario_editar_perfil_privacidade_descricao
{
	width: 410px;
	margin: 0 0 0 5px;
	text-align: left;
}

/********************TROCAR SENHA**********************/

#caixa_editar_perfil_trocar_senha, #caixa_editar_perfil_compartilhar_facebook, #caixa_editar_perfil_compartilhar_twitter
{
	position: relative;
	float: left;
	width: 700px;
}

.caixa_linha_formulario_editar_perfil_com_detalhes
{
	width: 700px;
}

.texto_editar_perfil_detalhes
{
	clear: none;
	width: 105px;
	bottom: 5px;
	margin: 0 0 0 5px;
	font-size: 10px;
}

/********************COMPARTILHAR**********************/

#caixa_formulario_editar_perfil_compartilhar_facebook, #caixa_formulario_editar_perfil_compartilhar_twitter
{
	margin-top: 30px;
}

.caixa_linha_formulario_editar_perfil_compartilhar
{
	height: 20px;
}

.texto_caixa_formulario_editar_perfil_compartilhar
{
	margin-right: 16px;
	font-weight: bold;
}

.texto_caixa_formulario_editar_perfil_compartilhar_descricao
{
	width: 248px;
	margin: 0 0 0 5px;
	text-align: left;
}

.link_editar_perfil_compartilhar
{
	position: relative;
	float: left;
	width: 60px;
	margin-left: 30px;
	font-family: Arial;
	font-size: 12px;
	color: #56A7DC;
	text-decoration: none;
	cursor: pointer;
}

#caixa_conectese_facebook, #caixa_conectese_twitter
{
	position: relative;
	float: left;
	width: 670px;
	height: 24px;
	margin-bottom: 30px;
}

#imagem_conectese_facebook
{
	position: relative;
	float: left;
	width: 174px;
	height: 24px;
	margin-left: 286px;
}

#imagem_conectese_twitter
{
	position: relative;
	float: left;
	width: 151px;
	height: 24px;
	margin-left: 300px;
}

.caixa_texto_facebook_compartilhar, .caixa_texto_twitter_compartilhar
{
	position: relative;
	float: left;
	width: 670px;
	height: 60px;
	display: none;
}

.textarea_texto_facebook, .textarea_texto_twitter
{
	position: relative;
	float: left;
	width: 265px;
	height: 55px;
	margin-left: 250px;
}

/********************************************************/
/******************PÁGINA LISTA DOAÇÕES******************/
/********************************************************/

#caixa_conteudo_lista_doacoes
{
	margin-bottom: 0;
}

.select_encontre_projeto
{
	position: relative;
	float: left;
	width: 130px;
	margin: 10px 0 0 35px;
	color: #788792;
	font-family: Arial;
	font-size: 10px;
}

/********************************************************/
/*********************PÁGINA DOAÇÃO**********************/
/********************************************************/

#caixa_conteudo_pagina_doacao
{
	margin-bottom: 0;
}

#caixa_imagem_miniatura_doacao
{
	position: relative;
	float: left;
	width: 50px;
	height: 200px;
	margin: 20px 0 0 15px;
}

#imagem_miniatura_doacao
{
	position: relative;
	float: left;
	width: 50px;
	height: 50px;
	margin-top: 10px;
}

#caixa_descricao_doacao
{
	position: relative;
	float: left;
	/*height: 170px;*/
	width: 480px;
	margin: 6px 0 0 12px;
}

.texto_descricao_doacao
{
	position: relative;
	float: left;
	width: 480px;
	color: #788792;
	font-family: Arial;
	font-size: 30px;
	line-height: 38px;
}

.caixa_botao_faca_doacao
{
	top: 14px;
}

.caixa_botao_faca_doacao span
{
	padding-left: 14px;
	color: #87C442;
}

#caixa_conteudo_pagina_doacao .caixa_interacao_acao
{
	margin: 0 0 20px 75px;
}

#caixa_descricao_projeto
{
	position: relative;
	float: left;
	width: 700px;
	margin: 25px 0 0 20px;
	color: #788792;
	font-family: Arial;
}

.caixa_login_para_comentario
{
	position: relative;
	float: left;
	width: 300px;
	height: 30px;
	margin-left: 20px;
}

.caixa_login_para_comentario .texto_comentario a
{
	text-decoration: none;
	color: #56A7DC;
}

.texto_denunciar_pratica_abusiva
{
	position: relative;
	float: left;
	width: 210px;
	margin: 0 0 25px 20px;
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	cursor: pointer;
}

/********************************************************/
/******************PÁGINA FAÇA DOAÇÃO********************/
/********************************************************/

.caixa_linha_faca_doacao
{
	position: relative;
	float: left;
	width: 715px;
	height: 110px;
	margin-left: 20px;
}

.caixa_faca_doacao
{
	position: relative;
	float: left;
	width: 500px;
	height: 110px;
	background-color: #DEFBD2;
	border: 1px solid #DEFBD2;
}

.texto_moeda_faca_doacao
{
	position: relative;
	float: left;
	width: 50px;
	height: 40px;
	margin: 30px 0 0 25px;
	color: #788792;
	font-family: Arial;
	font-size: 36px;
	font-weight: bold;
}

.caixa_select_faca_doacao_dinheiro
{
	position: relative;
	float: left;
	width: 175px;
	height: 75px;
	margin: 14px 0 0 10px;
	background-color: #FFFFFF;
	border: 2px solid #87C443;
}

.select_faca_doacao_dinheiro
{
	position: relative;
	float: left;
	width: 155px;
	height: 50px;
	margin: 8px 0 0 15px;
	padding-top: 10px;
	border: 0;
	color: #788792;
	font-family: Arial;
	font-size: 30px;
}

.texto_escolha_valor_faca_doacao
{
	position: relative;
	float: left;
	width: 200px;
	height: 65px;
	margin: 45px 0 0 15px;
	color: #788792;
	font-family: Arial;
	font-size: 14px;
}

.caixa_botao_colocar_carrinho
{
	position: relative;
	float: left;
	width: 200px;
	height: 110px;
	font-family: Arial;
	font-size: 12px;
	left: 5px;
	top: 30px;
}

.imagem_botao_colocar_carrinho
{
	position: relative;
	float: left;
	width: 180px;
	height: 24px;
	margin: 40px 0 0 10px;
}

.caixa_linha_faca_doacao_camiseta
{
	position: relative;
	float: left;
	width: 700px;
	height: 120px;
	margin: 10px 0 10px 20px;
}

.caixa_faca_doacao_camiseta
{
	position: relative;
	float: left;
	width: 500px;
	height: 120px;
	border: 1px solid #E8EFF4;
	background-color: #FFFFFF;
}

.imagem_miniatura_camiseta
{
	position: relative;
	float: left;
	width: 90px;
	height: 90px;
	margin: 10px 0 0 10px;
	border: 5px solid #E8EFF4;
}

.caixa_descricao_camiseta
{
	position: relative;
	float: left;
	width: 360px;
	height: 74px;
	margin: 10px 0 0 10px;
}

.texto_titulo_camiseta
{
	position: relative;
	float: left;
	color: #788792;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}

.texto_dados_camiseta
{
	position: relative;
	float: left;
	clear: left;
	color: #788792;
	font-family: Arial;
	font-size: 15px;
}

.caixa_botao_mais_fotos_medidas
{
	position: relative;
	float: left;
	width: 230px;
	height: 24px;
	margin-left: 10px;
}

.imagem_botao_mais_fotos_camisetas
{
	position: relative;
	float: left;
	width: 100px;
	height: 24px;
}

.caixa_botao_mais_fotos_medidas .menu_sensoincomum
{
	width: 115px;
	margin: 0;
	padding: 2px 0 0 5px;
}

.caixa_valor_camiseta
{
	position: relative;
	float: left;
	width: 130px;
	height: 24px;
}

.texto_valor_camiseta
{
	position: relative;
	float: left;
	width: 130px;
	height: 24px;
	color: #87C442;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	text-align: right;
}

.caixa_adicionar_camiseta_carrinho
{
	position: relative;
	float: left;
	width: 190px;
	height: 120px;
	margin-left: 8px;
}

.caixa_abas_generos_camiseta
{
	position: relative;
	float: left;
	width: 190px;
	height: 30px;
}

.imagem_aba_genero_camiseta
{
	position: relative;
	float: left;
	width: 50px;
	height: 30px;
	margin-left: 5px;
}

.caixa_modelos_camiseta, .caixa_modelos_camiseta_selecionada
{
	position: relative;
	float: left;
	width: 188px;
	height: 86px;
	border: 1px solid #E8EFF4;
	background-color: #FFFFFF;
}

.caixa_modelos_camiseta_selecionada
{
	border: 1px solid #DEFBD2;
	background-color: #DEFBD2;
}

.caixa_tamanhos_camiseta
{
	position: relative;
	float: left;
	width: 176px;
	height: 40px;
	margin: 10px 0 0 8px;
}

.lista_tamanhos_camiseta
{
	position: relative;
	float: left;
	width: 176px;
	height: 40px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.lista_tamanhos_camiseta li
{
	position: relative;
	float: left;
	width: 40px;
	height: 40px;
	padding-right: 4px;
}

.caixa_imagem_colocar_carrinho
{
	position: relative;
	float: left;
	width: 180px;
	height: 24px;
	margin: 8px 0 0 4px;
}

.caixa_imagem_colocar_carrinho .imagem_botao_colocar_carrinho
{
	margin: 0;
}

#imagem_finalize_esta_doacao
{
	position: relative;
	float: left;
	width: 216px;
	height: 36px;
	margin: 40px 0 0 140px;
}




#caixa_textarea_o_que_voce_faz
{
	position: relative;
	float: left;
	width: 670px;
	height: 140px;
	margin: 20px 0 0 20px;
	border: 1px solid #E8EFF4;
	background-color: #E8EFF4;
}

#textarea_o_que_voce_faz
{
	position: relative;
	float: left;
	width: 640px;
	height: 110px;
	padding: 10px 10px 0;
	border: 1px solid #E8EFF4;
	background-color: #E8EFF4;
	color: #788792;
	margin-top: 2px;
	font-family: Arial;
	font-weight: bold;
}

#contador_textarea_o_que_voce_faz
{
	position: relative;
	float: right;
	width: 30px;
	height: 18px;
	bottom: 4px;
	right: 2px;
	color: #788792;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}

#input_onde_acao, #input_quando_acao, /*#input_imagens_upload_acao,*/#input_quantidade_acao, #input_unidade_medida_acao
{
	position: relative;
	float: left;
	width: 300px;
	height: 48px;
	left: 20px;
	margin: 30px 30px 0 0;
	padding-left: 20px;
	background-image: url("../imagens/bg-campos-320x50.gif");
	border: 0;
	color: #788792;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}

#select_escolha_categoria_acao
{
	position: relative;
	float: left;
	width: 320px;
	height: 50px;
	left: 20px;
	margin: 30px 30px 0 0;
	padding: 10px 0 10px 18px;
	background-color: #E8EFF4;
	border: 0;
	color: #788792;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}

#caixa_input_imagens
{
	position: relative;
	float: left;
	width: 320px;
	margin: 30px 0 0 20px;
	border: 1px solid #E8EFF4;
	background-color: #E8EFF4;  
}

#texto_input_imagens
{
	position: absolute; 
	color: #788792;
	width: 300px; 
	top: 10px;
	left: 20px;	
	font-family: Arial; 
	font-size: 20px; 
	font-weight: bold; 
}

.MultiFile-applied
{
	position: relative;
	float: left;
	width: 320px;
	height: 46px;
	background-image: url("../imagens/bg-campos-320x50.gif");
	border: 0;
	color: #788792;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	opacity: 0;
	-moz-opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

#MultiFile1_wrap, #MultiFile1_wrap_list
{
	position: relative;
	float: left;
	width: 320px;
}

.MultiFile-label
{
	position: relative;
	float: left;
	width: 295px;
	margin-left: 25px;
}

.MultiFile-remove
{
	position: relative;
	float: left;
	color: #FF0000;
	font-family: Arial;
	font-size: 12px;
}

.MultiFile-title
{
	position: relative;
	float: left;
	padding: 1px 0 0 5px;
	color: #788792;
	font-family: Arial;
	font-size: 12px;
}

#caixa_compartilhar_facebook_adicionar_acao
{
	position: relative;
	float: left;
	width: 680px;
	height: 36px;
	margin: 20px 0 0 20px;
}

#caixa_compartilhar_acao_facebook
{
	position: relative;
	float: left;
	width: 200px;
	height: 20px;
	margin: 10px 0 0 20px;
}

#input_checkbox_compartilhar_acao_facebook
{
	position: relative;
	float: left;
}

#texto_compartilhar_acao_facebook
{
	position: relative;
	float: left;
	width: 180px;
	height: 20px;
	color: #788792;
	font-family: Arial;
	font-size: 14px;
}

#link_compartilhar_acao_facebook
{
	position: relative;
	color: #56A7DC;
	text-decoration: none;
}

#imagem_botao_envie_uma_acao
{
	position: relative;
	float: right;
	width: 216px;
	height: 36px;
	right: 10px;
}

/********************************************************/
/******************PÁGINA DETALHE AÇÃO*******************/
/********************************************************/

#caixa_conteudo_detalhe_acao .caixa_interacao_acao
{
	margin: 0 0 20px 75px;
}

#caixa_dados_acao .caixa_botao_inflame_acao
{
	top: 10px;
}

/********************************************************/
/*********************PÁGINA CARRINHO********************/
/********************************************************/

#caixa_conteudo_carrinho
{
	margin-bottom: 0;
}

#caixa_linha_titulos_carrinho
{
	position: relative;
	float: left;
	width: 880px;
	height: 16px;
	margin: 40px 0 0 20px;
}

.texto_titulo_carrinho
{
	position: relative;
	float: left;
	font-family: Arial;
	height: 16px;
	color: #788792;
	font-size: 12px;
	text-align: left;
}

#texto_titulo_projeto_carrinho
{
	width: 40px;
}

#texto_titulo_descricao_carrinho
{
	width: 55px;
	margin-left: 84px;
}

#texto_titulo_preco_carrinho
{
	width: 34px;
	margin-left: 325px;
}

#texto_titulo_quantidade_carrinho
{
	width: 64px;
	margin-left: 104px;
}

#texto_titulo_total_carrinho
{
	width: 28px;
	margin-left: 108px;
}

.caixa_linha_item_carrinho
{
	position: relative;
	float: left;
	width: 960px;
	height: 80px;
	margin: 5px 0 5px 16px;
}

.imagem_item_carrinho
{
	position: relative;
	float: left;
	width: 108px;
	height: 80px;
}

.caixa_descricao_item_carrinho
{
	position: relative;
	float: left;
	width: 766px;
	height: 78px;
	margin-left: 12px;
	background-color: #DEFBD2;
	border: 1px solid #DEFBD2;
}

.caixa_texto_descricao_item
{
	position: relative;
	float: left;
	width: 320px;
	height: 70px;
	margin: 4px 0 0 6px;
}

.texto_titulo_camiseta_carrinho
{
	position: relative;
	float: left;
	color: #333333;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
}

.texto_dados_camiseta_carrinho
{
	position: relative;
	float: left;
	clear: left;
	color: #333333;
	font-family: Arial;
	font-size: 14px;
}

.texto_titulo_projeto_carrinho
{
	position: relative;
	float: left;
	margin-top: 3px;
	color: #56A7DC;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	clear: left;
}

.texto_titulo_projeto_carrinho a
{
	text-decoration: none;
	color: #56A7DC;
}

.texto_valor_item_carrinho, .texto_total_item_carrinho
{
	position: relative;
	float: left;
	width: 112px;
	height: 24px;
	margin-top: 25px;
	color: #333333;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-align: right;
}

.imagem_sinal_multiplicacao, .imagem_sinal_igual
{
	position: relative;
	float: left;
	width: 10px;
	height: 10px;
	margin: 32px 0 0 35px;
}

.input_quantidade_item
{
	position: relative;
	float: left;
	width: 40px;
	height: 18px;
	margin: 24px 0 0 52px;
}

.texto_total_item_carrinho
{
	width: 120px;
}

.caixa_botao_remover_item
{
	position: relative;
	float: left;
	width: 68px;
	height: 80px;
}

.imagem_botao_remover
{
	position: relative;
	float: left;
	width: 62px;
	height: 20px;
	margin: 30px 0 0 6px;
	cursor: pointer;
}

#caixa_botao_atualizar_quantidade
{
	position: relative;
	float: left;
	width: 880px;
	height: 60px;
	margin-left: 20px;
}

#imagem_botao_atualizar_quantidade
{
	position: relative;
	float: right;
	width: 62px;
	height: 36px;
	margin-right: 175px;
}

#caixa_cupom_promocional, #caixa_calculo_valor_frete, #caixa_valor_total_carrinho, #caixa_valor_total_doado, #caixa_confirmar_doacao, #caixa_confirmar_doacao_pagseguro
{
	position: relative;
	float: left;
	width: 884px;
	height: 54px;
	margin-left: 20px;
	background-color: #E8EFF4;
	border: 1px solid #E8EFF4;
	margin-top: 10px;
}

#texto_titulo_cupom_promocional, #texto_titulo_calculo_valor_frete
{
	position: relative;
	float: left;
	width: 96px;
	height: 40px;
	margin: 7px 0 0 20px;
	color: #56A7DC;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: right;
}

#texto_descricao_informe_cupom, #texto_descricao_valor_frete
{
	position: relative;
	float: left;
	width: 570px;
	height: 16px;
	margin: 20px 0 0 14px;
	color: #666666;
	font-family: Arial;
	font-size: 14px;
}

#input_codigo_cupom
{
	position: relative;
	float: left;
	width: 132px;
	height: 16px;
	margin: 18px 0 0 32px;
	border: 1px solid #999999;
}

.caixa_botao_calcular
{
	position: relative;
	float: left;
	width: 74px;
	height: 56px;
	margin-top: 10px;
}

.imagem_botao_calcular
{
	position: relative;
	float: left;
	width: 62px;
	height: 20px;
	margin: 20px 0 0 6px;
	cursor: pointer;
}

#caixa_desconto_cupom_promocional
{
	position: relative;
	float: left;
	width: 884px;
	height: 54px;
	margin-left: 20px;
}

.texto_descricao_informe_cupom
{
	position: relative;
	float: right;
	width: 496px;
	height: 16px;
	margin: 12px 0 0 14px;
	color: #666666;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}

#caixa_botao_remover_cupom
{
	position: relative;
	float: left;
	width: 74px;
	height: 56px;
}

#imagem_botao_remover_cupom
{
	position: relative;
	float: left;
	width: 62px;
	height: 20px;
	margin: 10px 0 0 8px;
}

#texto_titulo_calculo_valor_frete
{
	width: 100px;
	margin-left: 16px;
}

#texto_descricao_valor_frete
{
	width: 585px;
	height: 34px;
	margin-top: 12px;
}

#input_cep_inicio, #input_cep_final
{
	position: relative;
	float: left;
	width: 45px;
	height: 16px;
	margin: 18px 0 0 66px;
	border: 1px solid #999999;
}

#input_cep_final
{
	width: 30px;
	margin-left: 6px;
}

#linha_valores_frete
{
	position: relative;
	float: right;
	width: 200px;
	height: 68px;
	margin-right: 90px;
}

.texto_tipo_frete
{
	position: relative;
	float: left;
	clear: left;
	width: 120px;
	margin: 5px 0 0 48px;
	color: #333333;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}

#linha_valores_frete input
{
	position: relative;
	float: left;
	margin: 6px 0 0 10px;
}

#caixa_valor_total_carrinho
{
	background-color: #DEFBD2;
	border: 1px solid #DEFBD2;
	margin-top: 10px;
}

#texto_descricao_valor_total_carrinho, #texto_valor_total_carrinho, #texto_descricao_valor_total_doado, #texto_valor_total_doado
{
	position: relative;
	float: left;
	width: 230px;
	height: 22px;
	margin: 15px 0 0 20px;
	color: #87C442;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

#texto_valor_total_carrinho, #texto_valor_total_doado
{
	float: right;
	width: 106px;
}

#caixa_valor_total_doado
{
	background-color: #DEFBD2;
	border: 1px solid #DEFBD2;
}

#texto_descricao_valor_total_doado, #texto_valor_total_doado
{
	color: #87C442;
}

#caixa_confirmar_doacao
{
	height: 64px;
	background-color: #fff;
	border: 1px solid #fff;
}

#caixa_confirmar_doacao_pagseguro
{
	height: 85px;
	background-color: #788792;
	border: 1px solid #788792;
}

#doacao_pagseguro_botao
{
	margin-top: 5px;
	text-align: center;
}

#doacao_pagseguro_texto
{
	margin-top: 5px;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
}

#imagem_botao_voltar_projetos
{
	position: relative;
	float: left;
	width: 174px;
	height: 24px;
	margin: 20px 0 0 20px;
}

#imagem_botao_confirmar_doacao
{
	position: relative;
	float: right;
	width: 216px;
	height: 36px;
	margin: 16px 20px 0 0;
}

#caixa_formas_pagamento
{
	position: relative;
	float: left;
	width: 880px;
	height: 64px;
	margin-left: 20px;
}

#texto_formas_pagamento
{
	position: relative;
	float: left;
	width: 64px;
	height: 14px;
	margin: 24px 0 0 64px;
	color: #666666;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
}

#imagem_formas_pagamento
{
	position: relative;
	float: left;
	width: 666px;
	height: 20px;
	margin: 21px 0 0 4px;
}

/********************************************************/
/**************PÁGINA ADICIONAR OCORRÊNCIA***************/
/********************************************************/

#caixa_adicionar_ocorrencia
{
	position: relative;
	float: left;
	width: 660px;
	height: 550px;
	background-color: #4B565F;
}

#input_quantidade_adicionar_ocorrencia
{
	clear: both;
}

#input_quantidade_adicionar_ocorrencia, #input_quando_adicionar_ocorrencia, #input_onde_adicionar_ocorrencia
{
	position: relative;
	float: left;
	width: 280px;
	height: 48px;
	margin: 26px 0 0 20px;
	padding-left: 20px;
	background-image: url("../imagens/bg-campo-qtde-ocorrencia-320x50.png");
	border: 0;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}

#caixa_quantidade_ocorrencia
{
	position: relative;
	float: left;
	width: 660px;
	height: 100px;
	margin-top: 70px;
}

#texto_unidade_medida_adicionar_ocorrencia
{
	position: relative;
	float: left;
	width: 260px;
	height: 40px;
	margin: 32px 0 0 18px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}

#caixa_atividades_adicionar_ocorrencia
{
	position: relative;
	float: left;
	width: 175px;
	height: 72px;
	margin-left: 88px;
}

#imagem_icone_veja_mapa_adicionar_ocorrencia, #imagem_icone_calendario_adicionar_ocorrencia
{
	position: relative;
	float: left;
	clear: left;
	width: 16px;
	height: 16px;
	margin-top: 28px;
}

.texto_dados_adicionar_ocorrencia
{
	position: relative;
	float: left;
	width: 150px;
	height: 14px;
	margin: 28px 0 0 5px;
	color: #788792;
	font-family: Arial;
	font-size: 12px;
}

#imagem_icone_calendario_adicionar_ocorrencia
{
	margin-top: 13px;
}

.texto_dados_adicionar_ocorrencia_acima
{
	margin-top: 13px;
}

#imagem_botao_adicione_ocorrencia
{
	position: relative;
	float: right;
	width: 216px;
	height: 36px;
	top: 10px;
	margin: 0px 18px 0 0;
}

.conteudo_checkout
{
	margin-top: 13px;
	float: left;
	width: 260px;
	height: 135px;
	font-family: Arial;
	font-size: 12px;
}

.texto_nome_campo_formulario
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #788792;
	height: 30px;
	top: 48px;
	width: 108px;
	left: 72px;
}

#input_email_cadastrar_usuario
{
	left: 80px;
	clear: right;
}

.campo_email
{
	width: 160px; 
	clear: left; 
	left: 4px; 
	top: 58px;
}

#input_confemail_cadastrar_usuario
{
	left: 28px;
	clear: right;
}

.campo_nome
{
	clear: left; 
	top: 88px; 
	left: 110px; 
	width: 72px;
}

#input_nome_cadastrar_usuario
{
	clear: right;
	left: 116px;
}

.campo_sobrenome
{
	width: 108px;
	clear: left;
	top: 58px;
	left: 58px;
}

#input_sobrenome_cadastrar_usuario
{
	clear: right;
	left: 80px;
}

.campo_estado
{
	clear: left;
	top: 88px;
	left: 100px;
	width: 90px;
}

#select_estado_cadastrar_usuario
{
	clear: right;
	left: 98px;
}

.campo_cidade
{
	clear: left;
	top: 58px;
	left: 100px;
	width: 88px;
}

#select_cidade_cadastrar_usuario
{
	clear: right;
	left: 100px;
}

.campo_senha
{
	clear: left;
	top: 88px;
	left: 106px;
	width: 84px;
}

#input_senha_cadastrar_usuario, #input_senha_renovar
{
	clear: right;
	left: 104px;
}

.campo_detalhe
{
	left: 120px;
}

.campo_confirme_senha
{
	clear: left;
	top: 58px;
	width: 176px;
	left: 1px;
}

#input_confsenha_cadastrar_usuario, #input_confsenha_renovar
{
	clear: right;
	left: 12px;
}

#limpa_texto_adicionar_acao
{
	clear: right;
}

/***********************************************************************/
/***********************************************************************/
/*************************PAGINA CONFIRMACAO****************************/
/***********************************************************************/
/***********************************************************************/

#container_caixa_confirmacao_detalhes
{
	position: relative;
	float: left;
	width: 100%;
}

#caixa_confirmacao_detalhes
{
	position: relative;
	width: 882px;
	padding: 54px 0px 164px 108px;
	margin: 0 auto;
}

#caixa_confirmacao
{
	position: relative;
	float: left;
	/*background-image: url('../imagens/fundo_caixa_confirmacao.jpg');*/
	width: 790px;
	height: 280px;
}

#texto_obrigado_comprar, #texto_obrigado_comprar_confirmacao
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #666666;
	width: 550px;
	top: 18px;
	left: 124px;
}

#texto_obrigado_comprar_confirmacao
{
	top: 50px;
}

#caixa_aceitamos_confirmacao
{
	position: relative;
	float: left;
	top: 10px;
	left: 20px;
	margin-bottom: 15px;
}

.texto_dados_confirmacao_pedido, #texto_destaque_numero_pedido
{
	position: relative;
	float: left;
	clear: both;
	font-family: Arial;
	font-size: 16px;
	text-align: center;
	color: #333333;
	width: 455px;
	top: 38px;
	left: 130px;	
}

#texto_destaque_numero_pedido
{
	top: 18px;
	left: 214px;
	font-size: 26px;
	font-weight: bold;
	color: #FF0000;
	clear: right;
	width: 70px;
	padding-top: 6px;
	padding-bottom: 38px;
}

.texto_data_pedido_alinhamento
{
	left: 170px;
	padding-bottom: 24px;
}

.texto_dados_email_alinhamento
{
	width: 500px;
	top: 20px;
	left: 142px;	
}

.texto_email
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}

#caixa_seu_pedido, #caixa_dados_entrega, #caixa_valor_pedido
{
	position: relative;
	float: left;
	clear: both;
	margin-top: 50px;
	left: 4px;
	bottom: 1px;
}

.descricao_status_pedido_confirmacao
{
	top: 10px;
	left: 2px;
}

#caixa_dados_entrega
{
	margin-top: 30px;
}

#caixa_valor_pedido
{
	margin-top: 30px;
}

.caixa_detalhes_confirmacao, .caixa_detalhes_confirmacao_frete
{
	position: relative;
	float: left;
	clear: both;
	margin-bottom: 4px;
	/*background-image: url('../imagens/fundo_caixa_detalhes_confirmacao.jpg');*/
	width: 790px;
	height: 80px;
}

.caixa_detalhes_confirmacao_frete
{
	/*background-image: url('../imagens/fundo_caixa_detalhes_confirmacao_frete.jpg');*/
	height: 106px;
	margin-bottom: 10px;
}

#caixa_comprar_pagseguro
{
	position: relative; 
	float: left;
	/*background-image: url('../imagens/fundo_caixa_comprar_pagseguro.jpg'); */
	width: 790px; 
	height: 120px; 
	margin-top: 30px;
	margin-bottom: 40px;
}

#caixa_comprar_pagseguro form
{
	position: relative; 
	float: left; 
	top: 43px;
	left: 270px;
}

#caixa_duvidas_pedido_confirmacao
{
	left: 0px;
	top: 25px;
}

#texto_comprar_pagseguro
{
	position: relative; 
	float: right; 
	width: 200px;
	top: 15px;
	right: 50px;	
	font-family: Arial; 
	font-size: 12px;
	text-align: left;
	color: #666666; 
}

#caixa_ebit
{
	position: relative;
	float: left;
	margin-top: 105px;
	margin-bottom: 80px;
	left: 161px;
}

#like_box
{
	margin: 10px 0 10px 0;
}
