	@charset "UTF-8";
	/* CSS Document */
	
		
		* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4D4D4F;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
		}
		
		.left {
			float:left;
			margin-left: 0px;
		}
		.right { float:right; }
		a { text-decoration:none; color:#4D4D4D; }
		
		#geral { margin:0 auto; width:722px; }
		#conteudo {
			width:720px;
			background-color:#FFF;
			margin-top:-5px;
			margin-bottom: 0px;
		}
		#rodape { width:100%; }
		#fundo_rodape { background:url(../imagens/fundo_rodape.jpg) #E7E8EA; background-repeat:repeat-x; width:100%; height:100%; margin-top:28px; }
		#conteudo_rodape { width:722px; margin:0 auto; }
		#conteudo_rodape #copyright { font-size:10px; float:left; color:#4D4D4D; }
		#meio_barra { background-color:#F1F1F1;width:105px; }
		
		.fundo { background-image:url(../imagens/fundo_topo.jpg); background-repeat:repeat-x; width:100%; height:21px; }
		
		.numeros { float:left; margin-left:10px; }
		.opcoes { width:120px; border: #CCCCCC 1px solid; font-size:10px; margin-left:3px; float:left; }
		#ok { margin:15px 10px 0px 0px; float:right; cursor:pointer; }
		
		/* INICIO BUSCA */
		#busca {
			float:right;
			margin-top: 7px;
			margin-right: 3px;
			margin-bottom: 14px;
			margin-left: 0px;
		}
		#campo_busca {border:1px solid #dfdfdf; width:155px; height:12px; font-size:10px; padding:3px; float:left;}
		#lupa { float:left; margin:3px 0px 0px -18px; cursor:pointer; }
		/* FIM BUSCA */
		
		/* INICIO HOME */
		#gps { margin-bottom:10px; }
		#cinema_home { background-color:#F1F1F2; width:164px; height:140px; float:left;display:table-cell; } 
		.caixa_home {
		background-color:#F1F1F2;
		width:164px;
		float:left;
		display:table-cell;
		margin-left:20px;
	}
		.vertical { vertical-align:bottom; }
		.imagem { float:left; margin-left:5px; }
		.texto_caixa_home { margin:0px 5px; font-size:9px; float:left; width:89px; }
		.texto_caixa_home .titulo { font-weight:bold; }
		
		#login {
			float:left;
			width: 550px;
			margin-top: 5px;
			margin-right: 0px;
			margin-bottom: 5px;
			margin-left: -32px;
		}
		#login span { font-size:12px;color:#4D4D4D; font-weight:bold; }
		#login span label { color:#00067F;font-weight:bold; }
		#form_login label { width:60px; display:block; float:left; text-align:right; padding:5px; font-size:10px; }
		#form_login input {
		margin-top:3px;
		border:1px solid #dfdfdf;
		float:left;
		font-size:10px;
		padding:2px;
		width:180px;
		}
		#form_login #cadastro_home {
			font-size:9px;
			float:left;
			width: 100px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 4px;
		}
		
		#logado { font-size:12px;color:#4D4D4D; font-weight:bold; margin:10px 2px; float:left; }
		#logado span label { color:#00067F;font-weight:bold; }
		/* FIM HOME */
		
		
		/* INICIO CINEMA */
		#cinema_direita {
		background-color:#F1F1F2;
		width:164px;
		height:100%;
		float:right;
	}
		#cinema_direita #destaque { margin-top:20px; }
		#cinema_direita #g { margin-top:20px; }
		#cinema_direita ul { list-style:none; font-size:10px; margin-left:10px; }
		#cinema_direita ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_cinema { width:410px; margin:0px 18px; float:left; }
		#conteudo_cinema .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_cinema #texto_cinema_destaque { float:right; width:210px; height:121px; }
		#conteudo_cinema #texto_cinema_detalhes {
		font-size:10px;
		color:#4D4D4F;
		float:right;
		width:400px;
	}
		#conteudo_cinema #texto_cinema_destaque #titulo_destaque { font-size:10px; color:#4D4D4F; font-weight:bold; }
		#conteudo_cinema #texto_cinema_destaque p { margin-top:5px; font-size:10px; text-align:justify; }
		#conteudo_cinema label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#conteudo_cinema #texto_cinema { float:right; width:220px; font-size:10px; }
		#conteudo_cinema #texto_cinemaa { float:right; width:400px; font-size:10px; }
		#conteudo_cinema .detalhes { margin:5px; font-size:10px; }
		#conteudo_cinema .detalhes .salas { color:#00067F; font-weight:bold; font-size:10px; }
		
		#conteudo_baixo_cinema .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_baixo_cinema ul { list-style:none; font-size:11px; }
		#conteudo_baixo_cinema ul li { margin:0px 12px 0px 12px; padding-bottom:2px; text-align:center;  }
		#conteudo_baixo_cinema #maisfilmes { margin-top:10px; float:right; }
		
		#conteudo_cinema .cinema_resultado span { font-size:12px; color:#4D4D4F; font-weight:bold; margin-top:5px; }
		#conteudo_cinema .cinema_resultado p { font-size:10px; text-align: justify;; margin:5px 0px; }
		#conteudo_cinema .cinema_resultado span { font-size:12px; color:#4D4D4F; font-weight:bold; margin-top:5px; }
		#conteudo_cinema .cinema_resultado {
			border-bottom:#E5E5E5 2px solid;
			margin-bottom:3px;
			padding-bottom: 25px;
		}
		
		#conteudo_cinema #paginacao { text-align:center; color:#4D4D4D; font-weight:bold; font-size:10px; }
		#conteudo_cinema #total { float:left; margin-left:110px; font-size:10px; }
		#conteudo_cinema #anteriores { float:left; font-size:10px; }
		#conteudo_cinema #proximos { float:right; font-size:10px; }
		/* FIM CINEMA */
		
		/* INICIO SHOW */
		#show_direita { background-color:#F1F1F2; width:164px; height:352px; float:right; }
		#show_direita #destaque { margin-top:20px; }
		#show_direita ul { list-style:none; font-size:10px; margin-left:10px; }
		#show_direita ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_show { width:410px; margin:0px 18px; float:left; }
		#conteudo_show .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_show #texto_show_destaque { float:right; width:220px; height:121px; }
		#conteudo_show #texto_show_destaque #titulo_destaque { font-size:10px; color:#4D4D4F; font-weight:bold; }
		#conteudo_show #texto_show_destaque p { margin-top:5px; font-size:10px; text-align:justify; }
		#conteudo_show label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#conteudo_baixo_show .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_baixo_show ul { list-style:none; font-size:11px; }
		#conteudo_baixo_show ul li { margin:0px 12px 0px 12px; padding-bottom:2px; text-align:center;  }
		#conteudo_baixo_show #maisfilmes { margin-top:10px; float:right; }
		/* FIM SHOW */
		
		
		/* INICIO TEATRO */
		#teatro_direita { background-color:#F1F1F2; width:164px; height:350px; float:right; }
		#teatro_direita #destaque { margin-top:20px; }
		#teatro_direita ul { list-style:none; font-size:10px; margin-left:10px; }
		#teatro_direita ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		#teatro_direita #base_destaque { margin-top:2px; vertical-align:bottom; }
		
		#conteudo_teatro { width:410px; margin:0px 18px; float:left; }
		#conteudo_teatro .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_teatro #texto_teatro_destaque { float:right; width:220px; height:121px; }
		#conteudo_teatro #texto_teatro_destaque #titulo_destaque { font-size:10px; color:#4D4D4F; font-weight:bold; }
		#conteudo_teatro #texto_teatro_destaque p { margin-top:5px; font-size:10px; text-align:justify; }
		#conteudo_teatro label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#conteudo_baixo_teatro .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_baixo_teatro ul { list-style:none; font-size:11px; }
		#conteudo_baixo_teatro ul li { margin:0px 12px 0px 12px; padding-bottom:2px; text-align:center;  }
		#conteudo_baixo_teatro #maisfilmes { margin-top:10px; float:right; }
		
		/* FIM TEATRO */
		
		
		/* Alterar Senha */
		#senha_direita { width:164px; height:335px; float:right; }
		#senha_direita #lista { width:164px;background-color:#F1F1F2; margin-top:-5px; padding-top:10px; }
		#senha_direita #lista ul { list-style:disc; font-size:10px; margin-left:20px;  }
		#senha_direita #lista ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_senha { width:430px; margin-left:10px; float:left; }
		#conteudo_senha .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_senha p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_senha label {
		font-size:10px;
		color:#4D4D4F;
	}
		
		#senha {
		margin-left:0px;
		width: 300px;
		}
		#senha label {
		display:block;
		float:left;
		text-align:left;
		font-size:10px;
		}
		/* Fim Alterar Senha */
		
		/* INICIO CONTATO */
		#contato_direita { width:164px; height:335px; float:right; }
		#contato_direita #lista { width:164px;background-color:#F1F1F2; margin-top:-5px; padding-top:10px; }
		#contato_direita #lista ul { list-style:disc; font-size:10px; margin-left:20px;  }
		#contato_direita #lista ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_contato { width:430px; margin-left:10px; float:left; }
		#conteudo_contato .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_contato p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_contato label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#contato { margin-left:40px; }
		#contato label {
			width:300px;
			display:block;
			float:left;
			text-align:left;
			font-size:10px;
		}
		#contato input,#contato textarea { margin-top:3px; border:1px solid #dfdfdf; float:left;font-size:10px; }
		#contato input, #contato textarea { padding:2px; }
		#contato textarea { width:330px; height:82px; }
		#contato #enviar { float:right; margin:10px 50px 0px 0px; }
		#contato #entrar { width:300px; font-size:10px; }
		/* FIM CONTATO */
		
		
		/* INICIO POIS */
		#pois_direita {  background-color:#F1F1F2; width:164px; height:320px; float:right; display:table-cell }
		#pois_direita ul { list-style:none; font-size:10px; margin-left:20px; }
		#pois_direita ul li { margin:0px; padding-bottom:2px; line-height:12px; }
		#pois_direita #atualizacoes { margin-top:10px; }
		
		#conteudo_pois { width:410px; margin-left:20px; float:left; }
		#conteudo_pois .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_pois p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_pois label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#pois label { width:65px; display:block; float:left; text-align:left; font-size:10px; }
		#pois input,#pois textarea { margin-top:3px; border:1px solid #dfdfdf; float:left;font-size:10px; }
		#pois input, #pois textarea { padding:2px; }
		#pois textarea { width:260px; height:82px; }
		#pois #enviar { float:right; margin:10px 65px 0px 0px; }
		#pois #alteracoes { margin-top:-90px; }
		
		#pois .label { width:150px; background-color: }
		#pois .sem_borda { border:none; }
		#pois #enviar { margin:7px 0px 0px 50px; }
		#pois .barra_cinza { margin-top:-3px; float:left; }
		#pois_direita #base_destaque { margin-top:2px; vertical-align:bottom; }
		/* FIM POIS */
		
		/* INICIO MAPA */
		#mapa_direita { background-color:#F1F1F2; width:164px; height:320px; float:right; display:table-cell }
		#mapa_direita ul { list-style:none; font-size:10px; margin-left:20px; }
		#mapa_direita ul li { margin:0px; padding-bottom:2px; line-height:12px; }
		#mapa_direita #atualizacoes { margin-top:10px; }
		
		#conteudo_mapa { width:410px; margin:0px 20px; float:left; }
		#conteudo_mapa .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_mapa p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_mapa label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#mapa label { width:65px; display:block; float:left; text-align:left; padding:5px; font-size:10px; }
		#mapa input,#mapa textarea { margin-top:3px; border:1px solid #dfdfdf; float:left;font-size:10px; }
		#mapa input, #mapa textarea { padding:2px; }
		#mapa textarea { width:260px; height:82px; }
		#alteracoes { float:right; margin-top:-140px; }
		#mapa #alteracoes #enviar { margin-left:220px; }
		
		#mapa .label { width:150px; }
		#mapa .sem_borda { border:none; }
		#mapa #enviar { margin:7px 0px 0px 50px; }
		#mapa .barra_cinza { margin-top:-3px; float:left; }
		#mapa_direita #base_destaque { margin-top:2px; vertical-align:bottom; }
		/* FIM MAPA */
		
		/* INICIO MEU GPS */
		#conteudo_meugps { width:520px; float:left; }
		#conteudo_meugps .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_meugps .icones { margin-left:24px; }
		#conteudo_meugps label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#conteudo_meugps #cinema { width:246px; float:left; background-color:#F1F1F2; display:table-cell; }
		#conteudo_meugps #radar { width:246px; float:right; background-color:#F1F1F2; display:table-cell; }
		#conteudo_meugps .base { margin-top:2px; vertical-align:bottom; } 
		
		#conteudo_meugps .texto_caixa { margin:0px 5px; font-size:9px; float:left; width:160px; }
		#conteudo_meugps .texto_caixa .titulo { font-weight:bold; font-size:9px; }
		/* FIM MEU GPS */
		
		/* INICIO DICAS */
		#dicas_direita { width:164px; height:335px; float:right; }
		#dicas_direita #lista { width:164px;background-color:#00ff00; margin-top:-5px; padding-top:10px; }
		#dicas_direita #lista ul { list-style:disc; font-size:10px; margin-left:20px;  }
		#dicas_direita #lista ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_dicas { width:410px; margin:0px 20px; float:left; }
		#conteudo_dicas .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_dicas p { font-size:10px; text-align: justify;; margin:5px 0px; }
		#conteudo_dicas label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		#conteudo_dicas span { font-size:12px; color:#4D4D4F; font-weight:bold; margin-top:5px; }
		#conteudo_dicas .dicas {
			border-bottom:#E5E5E5 2px solid;
			margin-bottom:5px;
			padding-bottom: 25px;
		}
		
		#conteudo_dicas #paginacao { text-align:center; color:#4D4D4D; font-weight:bold; font-size:10px; }
		#conteudo_dicas #total { float:left; margin-left:110px; font-size:10px; }
		#conteudo_dicas #anteriores { float:left; font-size:10px; }
		#conteudo_dicas #proximos { float:right; font-size:10px; }
		/* FIM DICAS */
		
		
		/* INICIO NOTICIAS */
		#noticias_direita { width:164px; height:335px; float:right; }
		#noticias_direita #lista { width:164px;background-color:#F1F1F2; margin-top:-5px; padding-top:10px; }
		#noticias_direita #lista ul { list-style:disc; font-size:10px; margin-left:20px;  }
		#noticias_direita #lista ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_noticias { width:410px; margin:0px 20px; float:left; }
		#conteudo_noticias .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_noticias p { font-size:10px; text-align: justify;; margin:5px 0px; }
		#conteudo_noticias label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		#conteudo_noticias span { font-size:12px; color:#4D4D4F; font-weight:bold; margin-top:5px; }
		#conteudo_noticias .noticias {
			border-bottom:#E5E5E5 2px solid;
			margin-bottom:5px;
			padding-bottom: 25px;
		}
		
		#conteudo_noticias #paginacao { text-align:center; color:#4D4D4D; font-weight:bold; font-size:10px; }
		#conteudo_noticias #total { float:left; margin-left:110px; font-size:10px; }
		#conteudo_noticias #anteriores { float:left; font-size:10px; }
		#conteudo_noticias #proximos { float:right; font-size:10px; }
		
		/* FIM NOTICIAS */
		
		/* INICIO ERRO */
		#conteudo_erro { float:left; width:580px; margin-left:10px; }
		#conteudo_erro label { font-size:12px; font-weight:bold; }
		#conteudo_erro ul { list-style: none; font-size:11px; }
		#conteudo_erro #voltar { font-size:11px; margin:4px 0px 0px 5px; float:left; }
		/* FIM ERRO */
		
		/* INICIO USUARIO */
		#pois_direita {  background-color:#F1F1F2; width:164px; height:320px; float:right; display:table-cell; }
		#pois_direita ul { list-style:none; font-size:10px; margin-left:20px; }
		#pois_direita ul li { margin:0px; padding-bottom:2px; line-height:12px; }
		#pois_direita #atualizacoes { margin-top:10px; }
		
		#conteudo_pois { width:430px; margin-left:10px; float:left; }
		#conteudo_pois .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_pois p { margin-top:5px; font-size:10px; text-align:left; float:left; }
		#conteudo_pois label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#pois label { width:65px; display:block; float:left; text-align:left; padding:5px; font-size:10px; }
		#pois input,#pois textarea { margin-top:3px; border:1px solid #dfdfdf; float:left;font-size:10px; }
		#pois input, #pois textarea { padding:2px; }
		#pois textarea { width:260px; height:82px; }
		#pois #enviar { float:right; margin:10px 65px 0px 0px; }
		
		#pois .label { width:150px; }
		#pois .sem_borda { border:none; }
		#pois #enviar { margin:7px 0px 0px 50px; }
		#pois .barra_cinza { margin-top:-3px; float:left; }
		#pois_direita #base_destaque { margin-top:2px; vertical-align:bottom; }
		/* FIM USUARIO */
		
		/* INICIO USUARIO */
		#usuario_direita {
		background-color:#F1F1F2;
		width:164px;
		height:100%;
		float:right;
		display:table-cell
	}
		#usuario_direita ul { list-style:none; font-size:10px; margin-left:20px; }
		#usuario_direita ul li { margin:0px; padding-bottom:2px; line-height:12px; }
		#usuario_direita #atualizacoes {
	}
		
		#conteudo_usuario_bck {
			width:430px;
			margin-left:18px;
			float:left;
		}
		#conteudo_usuario {
			width:430px;
			float:left;
		}
		#conteudo_usuario .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_usuario p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_usuario label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#conteudo_usuario #usuario .campos {
			float:left;
			margin-right:5px;
			margin-top: 8px;
		}
		#conteudo_usuario #usuario .campos_opc {
			margin-left: -5px;
			margin-right: 5px;
			width: 100px;
		}
		#conteudo_usuario #usuario label { text-align:left; font-size:10px; }
		#conteudo_usuario #usuario input,#contato select {  border:1px solid #dfdfdf; font-size:10px; display:inline-block; }
		#conteudo_usuario #usuario input,#contato select { padding:2px; }
		#conteudo_usuario #usuario select {	width:194px;}
		#conteudo_usuario #usuario textarea {
			width:405px;
			height:82px;
			margin-left: 2px;
			font-size: 10px;
		}
		#conteudo_usuario #usuario .semborda {
			float:left;
		}
		
		#conteudo_usuario #usuario .op_semborda {
			border:none;
			margin: 0px;
		}
		
		
		#conteudo_usuario #usuario span { font-size:10px; margin:15px 0px 0px 5px; float:left; }
		
		#conteudo_usuario #usuario #enviar { margin:5px 0px 0px 5px; }
		
		/* INICIO ERRO USUARIO */
		#erro_usuario_direita {  background-color:#F1F1F2; width:164px; height:320px; float:right; display:table-cell }
		#erro_usuario_direita ul { list-style:none; font-size:10px; margin-left:20px; }
		#erro_usuario_direita ul li { margin:0px; padding-bottom:2px; line-height:12px; }
		#erro_usuario_direita #atualizacoes { margin-top:10px; }
		#erro_usuario_direita #base_destaque { margin-top:2px; vertical-align:bottom; }
		
		#conteudo_erro_usuario { width:410px; margin:0px 20px; float:left; }
		#conteudo_erro_usuario .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_erro_usuario p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_erro_usuario label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		/* FIM USUARIO */
		#geral #conteudo #conteudo_usuario #usuario .campos #estado_civil {
			width: 90px;
		}
		
		
		#geral #conteudo #conteudo_contato #contato #enviar {
			margin-top: 10px;
			margin-right: 200px;
			margin-bottom: 10px;
			margin-left: 10px;
		}
		#geral #login #form_login #senha {
			top: 0px;
			width: 80px;
			right: 0px;
			position: relative;
			left: 0px;
			float: left;
		}
		
		/* #geral #conteudo #conteudo_usuario #usuario .campos #estado {
			width: 45px;
			float: left;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos #cidade {
			width: 185px;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_email {
			width: 400px;
			
		}
		*/
		
		
		/* Box Alterar Senha */
		#geral #conteudo #conteudo_usuario #usuario .BOX_ALTERARSENHA {
		position: relative;
		top: 26px;
		left: 200px;
		}
		/* FIM Box Alterar Senha */
		
		
		/* CADASTRO */
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_nome {
			width: 270px;	
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_cpf {
			width: 120px;	
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_cep {
			width: 180px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_uf {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 50px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_cidade {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 156px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_endereco {
			width: 340px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_numero {
			width: 50px;
			
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_complemento {
			width: 195px;
			
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_bairro {
			width: 195px;
			
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_telefone {
			width: 139px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_celular {
			width: 139px;
			
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_dtnascimento {
			width: 120px;	
		}
		
		
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_est_civil {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 170px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_filhos {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 40px;
				
		}
		#geral #conteudo #conteudo_usuario #usuario .campos_email {
			width: 400px;
			
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_senha {
			width: 194px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .valida {
		position: relative;
		top: 26px;
		left: -8px;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_prod {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 197px;
			margin-right: 5px;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_telmod {
			width: 120px;	
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_nserie {
			width: 194px;	
		}
		
		#form_nota input {
		width: 335px;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_termo {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 400px;
			
		}
		
		/* FIM CADASTRO */
		
		#geral #conteudo #conteudo_usuario #usuario .campos {
			font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			border: none;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos .dicas {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-decoration: none;
			font-style: normal;
		}
		#geral #conteudo #conteudo_usuario #usuario .campos #filhos {
			width: 40px;
		}
		#geral #conteudo #conteudo_usuario #usuario .campos .dicas #ops {
		}
		#geral #conteudo #conteudo_usuario #usuario .right2 {
			float: right;
			margin-right: 20px;
		}
	
		.caixaGDS {
		width: 164px;
		float:right; 
		margin-bottom:5px;
		}
		
		.Freead {
		width: 14px;
		left: 1000px;
		}
		
		.box_icones {
		width: 520px;
		
		}
		
		
		.box_rodape {
		width: 520px;
		position: relative;
		top: 30px;
		float: left;
		margin-bottom:10px;
		}
		
	#geral #conteudo #conteudo_usuario #usuario .campos #upload_nota2 {
		width: 400px;
		size: 300px;
		float: left;	
	}
	#geral #conteudo #conteudo_cinema .cinema_resultado img {
		bottom: -4px;
		position: relative;
		margin-right: 5px;
	}
	#geral #conteudo #conteudo_senha p {
		width: 400px;
		margin-top: 20px;
	}
	#geral #conteudo #conteudo_senha #senha .campos label2 {
		width: 400px;
	}
	.senha2 {
		margin-right: 5px;
	}
	
	.senha3 {
		width: 200px;
		margin-top: -2px;
	}
	
	.senha_box {
		width: 300px;
		margin-top: 12px;
		margin-left: 90px;
	}
	
	.senha_box2 {
		width: 300px;
		height: 30px;
		
	}
	
	.senha_boxm {
		width: 210px;
		margin-top: 12px;
		margin-left: 90px;
	}
	
	.Bot_box {
		width: 200px;
		margin-top: 12px;
		margin-left: 90px;
	}
	
	.senha_label{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
	}
	
	
	.download_box {
		width: 420px;
		margin-top: 15px;
	}
	
	.download_box_borda {
		width: 420px;
		margin-top: 15px;
		border-bottom:#E5E5E5 2px solid;
	}
	
	
	#geral #conteudo #conteudo_senha .download_box .senha_label img {
		float: left;
		height: 20px;
		width: 20px;
		margin-left: 5px;
		margin-right: 5px;
	}
	
	.Donwloads_titulo{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		
	}
	
	.Donwloads_descricao{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin-top: 10px;
		margin-left: 30px;
		width: 290px;
	}
	
	.Donwloads_bot{
		margin-top: 10px;
		width: 90px;
		float: right;
	}
	
		
		* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4D4D4F;
	border: 1;
		}
		
		.left {
			float:left;
			margin-left: 0px;
		}
		.right { float:right; }
		a { text-decoration:none; color:#4D4D4D; }
		
		#geral { margin:0 auto; width:722px; }
		#conteudo {
			width:720px;
			background-color:#FFF;
			margin-top:-5px;
			margin-bottom: 0px;
		}
		#rodape { width:100%; }
		#fundo_rodape { background:url(../imagens/fundo_rodape.jpg) #E7E8EA; background-repeat:repeat-x; width:100%; height:100%; margin-top:28px; }
		#conteudo_rodape { width:722px; margin:0 auto; }
		#conteudo_rodape #copyright { font-size:10px; float:left; color:#4D4D4D; }
		#meio_barra { background-color:#F1F1F1;width:105px; }
		
		.fundo { background-image:url(../imagens/fundo_topo.jpg); background-repeat:repeat-x; width:100%; height:21px; }
		
		.numeros { float:left; margin-left:10px; }
		.opcoes { width:120px; border: #CCCCCC 1px solid; font-size:10px; margin-left:3px; float:left; }
		#ok { margin:15px 10px 0px 0px; float:right; cursor:pointer; }
		
		/* INICIO BUSCA */
		#busca {
	float:left;
	margin-top: 7px;
	margin-right: 3px;
	margin-bottom: 14px;
	margin-left: 0px;
		}
		#campo_busca {border:1px solid #dfdfdf; width:155px; height:12px; font-size:10px; padding:3px; float:left;}
		#lupa { float:left; margin:3px 0px 0px -18px; cursor:pointer; }
		/* FIM BUSCA */
		
		/* INICIO HOME */
		#gps { margin-bottom:10px; }
		#cinema_home { background-color:#F1F1F2; width:164px; height:140px; float:left;display:table-cell; } 
		.caixa_home {
		background-color:#F1F1F2;
		width:164px;
		float:left;
		display:table-cell;
		margin-left:20px;
	}
		.vertical { vertical-align:bottom; }
		.imagem { float:left; margin-left:5px; }
		.texto_caixa_home { margin:0px 5px; font-size:9px; float:left; width:89px; }
		.texto_caixa_home .titulo { font-weight:bold; }
		
		#login {
		float:left;
		width: 570px;
		margin-top: 5px;
		margin-right: 0px;
		margin-bottom: 5px;
		margin-left: -23px;
		}
		#login span { font-size:12px;color:#4D4D4D; font-weight:bold; }
		#login span label { color:#00067F;font-weight:bold; }
		#form_login label { width:60px; display:block; float:left; text-align:right; padding:5px; font-size:10px; }
		#form_login input {
		margin-top:3px;
		border:1px solid #dfdfdf;
		float:left;
		font-size:10px;
		padding:2px;
		width:180px;
		}
		#form_login #cadastro_home {
		font-size:9px;
		float:left;
		width: 100px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 16px;
		background-color: #E3E3E3;
		text-align: center;
		}
		
		#logado { font-size:12px;color:#4D4D4D; font-weight:bold; margin:10px 2px; float:left; }
		#logado span label { color:#00067F;font-weight:bold; }
		/* FIM HOME */
		
		
		/* INICIO CINEMA */
		#cinema_direita {
		background-color:#F1F1F2;
		width:164px;
		height:100%;
		float:right;
	}
		#cinema_direita #destaque { margin-top:20px; }
		#cinema_direita #g { margin-top:20px; }
		#cinema_direita ul { list-style:none; font-size:10px; margin-left:10px; }
		#cinema_direita ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_cinema {
		width:410px;
		margin:0px 18px;
		float:left;
		position: relative;
	}
		#conteudo_cinema .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_cinema #texto_cinema_destaque { float:right; width:210px; height:121px; }
		#conteudo_cinema #texto_cinema_destaque #titulo_destaque { font-size:10px; color:#4D4D4F; font-weight:bold; }
		#conteudo_cinema #texto_cinema_destaque p { margin-top:5px; font-size:10px; text-align:justify; }
		#conteudo_cinema label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#conteudo_cinema #texto_cinema { float:right; width:220px; font-size:10px; }
		#conteudo_cinema #texto_cinemaa { float:right; width:400px; font-size:10px; }
		#conteudo_cinema .detalhes { margin:5px; font-size:10px; }
		#conteudo_cinema .detalhes .salas { color:#00067F; font-weight:bold; font-size:10px; }
		
		#conteudo_baixo_cinema .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_baixo_cinema ul { list-style:none; font-size:11px; }
		#conteudo_baixo_cinema ul li {
		padding-bottom:2px;
		text-align:center;
		width: 70px;
		margin-top: 0px;
		margin-right: 5px;
		margin-bottom: 0px;
		margin-left: 5px;
	}
		#conteudo_baixo_cinema ul li span { font-size:9px; color:#4D4D4F; font-weight:bold; margin-top:31px; }
		#conteudo_baixo_cinema #maisfilmes { margin-top:10px; float:right; }
		
		#conteudo_cinema .cinema_resultado p { font-size:10px; text-align: justify;; margin:5px 0px; }
		#conteudo_cinema .cinema_resultado span { font-size:12px; color:#4D4D4F; font-weight:bold; margin-top:5px; }
		#conteudo_cinema .cinema_resultado {
			border-bottom:#E5E5E5 2px solid;
			margin-bottom:3px;
			padding-bottom: 25px;
		}
		
		#conteudo_cinema #paginacao { text-align:center; color:#4D4D4D; font-weight:bold; font-size:10px; }
		#conteudo_cinema #total { float:left; margin-left:110px; font-size:10px; }
		#conteudo_cinema #anteriores { float:left; font-size:10px; }
		#conteudo_cinema #proximos { float:right; font-size:10px; }
		/* FIM CINEMA */
		
		/* INICIO SHOW */
		#show_direita { background-color:#F1F1F2; width:164px; height:352px; float:right; }
		#show_direita #destaque { margin-top:20px; }
		#show_direita ul { list-style:none; font-size:10px; margin-left:10px; }
		#show_direita ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_show { width:410px; margin:0px 18px; float:left; }
		#conteudo_show .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_show #texto_show_destaque { float:right; width:220px; height:121px; }
		#conteudo_show #texto_show_destaque #titulo_destaque { font-size:10px; color:#4D4D4F; font-weight:bold; }
		#conteudo_show #texto_show_destaque p { margin-top:5px; font-size:10px; text-align:justify; }
		#conteudo_show label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#conteudo_baixo_show .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_baixo_show ul { list-style:none; font-size:11px; }
		#conteudo_baixo_show ul li { margin:0px 12px 0px 12px; padding-bottom:2px; text-align:center;  }
		#conteudo_baixo_show #maisfilmes { margin-top:10px; float:right; }
		/* FIM SHOW */
		
		
		/* INICIO TEATRO */
		#teatro_direita { background-color:#F1F1F2; width:164px; height:350px; float:right; }
		#teatro_direita #destaque { margin-top:20px; }
		#teatro_direita ul { list-style:none; font-size:10px; margin-left:10px; }
		#teatro_direita ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		#teatro_direita #base_destaque { margin-top:2px; vertical-align:bottom; }
		
		#conteudo_teatro { width:410px; margin:0px 18px; float:left; }
		#conteudo_teatro .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_teatro #texto_teatro_destaque { float:right; width:220px; height:121px; }
		#conteudo_teatro #texto_teatro_destaque #titulo_destaque { font-size:10px; color:#4D4D4F; font-weight:bold; }
		#conteudo_teatro #texto_teatro_destaque p { margin-top:5px; font-size:10px; text-align:justify; }
		#conteudo_teatro label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#conteudo_baixo_teatro .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_baixo_teatro ul { list-style:none; font-size:11px; }
		#conteudo_baixo_teatro ul li { margin:0px 12px 0px 12px; padding-bottom:2px; text-align:center;  }
		#conteudo_baixo_teatro #maisfilmes { margin-top:10px; float:right; }
		
		/* FIM TEATRO */
		
		
		/* Alterar Senha */
		#senha_direita { width:164px; height:335px; float:right; }
		#senha_direita #lista { width:164px;background-color:#F1F1F2; margin-top:-5px; padding-top:10px; }
		#senha_direita #lista ul { list-style:disc; font-size:10px; margin-left:20px;  }
		#senha_direita #lista ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_senha { width:430px; margin-left:10px; float:left; }
		#conteudo_senha .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_senha p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_senha label {
		font-size:12px;
		color:#4D4D4F;
	}
		
		#senha {
		margin-left:0px;
		width: 300px;
		}
		#senha label {
		float:left;
		text-align:left;
		font-size:10px;
		vertical-align: bottom;
		}
		/* Fim Alterar Senha */
		
		/* INICIO CONTATO */
		#contato_direita {
		width:164px;
		float:right;
	}
		#contato_direita #lista { width:164px;background-color:#F1F1F2; margin-top:-5px; padding-top:10px; }
		#contato_direita #lista ul {
		list-style:disc;
		font-size:10px;
		margin-left:20px;
		margin-right: 12px;
		text-align: left;
	}
		#contato_direita #lista ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_contato { width:430px; margin-left:10px; float:left; }
		#conteudo_contato .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_contato p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_contato label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#contato { margin-left:40px; }
		#contato label {
			width:300px;
			display:block;
			float:left;
			text-align:left;
			font-size:10px;
		}
		#contato input,#contato textarea { margin-top:3px; border:1px solid #dfdfdf; float:left;font-size:10px; }
		#contato input, #contato textarea { padding:2px; }
		#contato textarea { width:330px; height:82px; }
		#contato #enviar { float:right; margin:10px 50px 0px 0px; }
		#contato #entrar { width:300px; font-size:10px; }
		/* FIM CONTATO */
		
		
		/* INICIO POIS */
		#pois_direita {  background-color:#F1F1F2; width:164px; height:320px; float:right; display:table-cell }
		#pois_direita ul { list-style:none; font-size:10px; margin-left:20px; }
		#pois_direita ul li { margin:0px; padding-bottom:2px; line-height:12px; }
		#pois_direita #atualizacoes { margin-top:10px; }
		
		#conteudo_pois { width:410px; margin-left:20px; float:left; }
		#conteudo_pois .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_pois p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_pois label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#pois label { width:65px; display:block; float:left; text-align:left; font-size:10px; }
		#pois input,#pois textarea { margin-top:3px; border:1px solid #dfdfdf; float:left;font-size:10px; }
		#pois input, #pois textarea { padding:2px; }
		#pois textarea { width:260px; height:82px; }
		#pois #enviar { float:right; margin:10px 65px 0px 0px; }
		#pois #alteracoes { margin-top:-90px; }
		
		#pois .label { width:150px; background-color: }
		#pois .sem_borda { border:none; }
		#pois #enviar { margin:7px 0px 0px 50px; }
		#pois .barra_cinza { margin-top:-3px; float:left; }
		#pois_direita #base_destaque { margin-top:2px; vertical-align:bottom; }
		/* FIM POIS */
		
		/* INICIO MAPA */
		#mapa_direita { background-color:#F1F1F2; width:164px; height:320px; float:right; display:table-cell }
		#mapa_direita ul { list-style:none; font-size:10px; margin-left:20px; }
		#mapa_direita ul li { margin:0px; padding-bottom:2px; line-height:12px; }
		#mapa_direita #atualizacoes { margin-top:10px; }
		
		#conteudo_mapa { width:410px; margin:0px 20px; float:left; }
		#conteudo_mapa .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_mapa p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_mapa label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#mapa label { width:65px; display:block; float:left; text-align:left; padding:5px; font-size:10px; }
		#mapa input,#mapa textarea { margin-top:3px; border:1px solid #dfdfdf; float:left;font-size:10px; }
		#mapa input, #mapa textarea { padding:2px; }
		#mapa textarea { width:260px; height:82px; }
		#alteracoes { float:right; margin-top:-140px; }
		#mapa #alteracoes #enviar { margin-left:220px; }
		
		#mapa .label { width:150px; }
		#mapa .sem_borda { border:none; }
		#mapa #enviar { margin:7px 0px 0px 50px; }
		#mapa .barra_cinza { margin-top:-3px; float:left; }
		#mapa_direita #base_destaque { margin-top:2px; vertical-align:bottom; }
		/* FIM MAPA */
		
		/* INICIO MEU GPS */
		#conteudo_meugps { width:520px; float:left; }
		#conteudo_meugps .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_meugps .icones { margin-left:24px; }
		#conteudo_meugps label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#conteudo_meugps #cinema { width:246px; float:left; background-color:#F1F1F2; display:table-cell; }
		#conteudo_meugps #radar { width:246px; float:right; background-color:#F1F1F2; display:table-cell; }
		#conteudo_meugps .base { margin-top:2px; vertical-align:bottom; } 
		
		#conteudo_meugps .texto_caixa { margin:0px 5px; font-size:9px; float:left; width:160px; }
		#conteudo_meugps .texto_caixa .titulo { font-weight:bold; font-size:9px; }
		/* FIM MEU GPS */
		
		/* INICIO DICAS */
		#dicas_direita { width:164px; height:335px; float:right; }
		#dicas_direita #lista { width:164px;background-color:#F1F1F2; margin-top:-5px; padding-top:10px; }
		#dicas_direita #lista ul { list-style:disc; font-size:10px; margin-left:20px;  }
		#dicas_direita #lista ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_dicas {
		width:590px;
		float:left;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 20px;
	}
		#conteudo_dicas .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_dicas p { font-size:10px; text-align: justify;; margin:5px 0px; }
		#conteudo_dicas label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		#conteudo_dicas span {
		font-size:11px;
		color:#4D4D4F;
		font-weight:bold;
		margin-top:5px;
		float: left;
		margin-right: 4px;
	}
		#conteudo_dicas .dicas {
		border-bottom:#E5E5E5 2px solid;
		margin-bottom:5px;
		padding-bottom: 10px;
		}
		
		#conteudo_dicas #paginacao { text-align:center; color:#4D4D4D; font-weight:bold; font-size:10px; }
		#conteudo_dicas #total { float:left; margin-left:110px; font-size:10px; }
		#conteudo_dicas #anteriores { float:left; font-size:10px; }
		#conteudo_dicas #proximos { float:right; font-size:10px; }
		/* FIM DICAS */
		
		
		/* INICIO NOTICIAS */
		#noticias_direita { width:164px; height:335px; float:right; }
		#noticias_direita #lista { width:164px;background-color:#F1F1F2; margin-top:-5px; padding-top:10px; }
		#noticias_direita #lista ul { list-style:disc; font-size:10px; margin-left:20px;  }
		#noticias_direita #lista ul li { margin:0px; padding-bottom:2px; line-height:12px;  }
		
		#conteudo_noticias { width:410px; margin:0px 20px; float:left; }
		#conteudo_noticias .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_noticias p { font-size:10px; text-align: justify;; margin:5px 0px; }
		#conteudo_noticias label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		#conteudo_noticias span { font-size:12px; color:#4D4D4F; font-weight:bold; margin-top:5px; }
		#conteudo_noticias .noticias {
			border-bottom:#E5E5E5 2px solid;
			margin-bottom:5px;
			padding-bottom: 25px;
		}
		
		#conteudo_noticias #paginacao { text-align:center; color:#4D4D4D; font-weight:bold; font-size:10px; }
		#conteudo_noticias #total { float:left; margin-left:110px; font-size:10px; }
		#conteudo_noticias #anteriores { float:left; font-size:10px; }
		#conteudo_noticias #proximos { float:right; font-size:10px; }
		
		/* FIM NOTICIAS */
		
		/* INICIO ERRO */
		#conteudo_erro { float:left; width:580px; margin-left:10px; }
		#conteudo_erro label { font-size:12px; font-weight:bold; }
		#conteudo_erro ul { list-style: none; font-size:11px; }
		#conteudo_erro #voltar { font-size:11px; margin:4px 0px 0px 5px; float:left; }
		/* FIM ERRO */
		
		/* INICIO USUARIO */
		#pois_direita {  background-color:#F1F1F2; width:164px; height:320px; float:right; display:table-cell; }
		#pois_direita ul { list-style:none; font-size:10px; margin-left:20px; }
		#pois_direita ul li { margin:0px; padding-bottom:2px; line-height:12px; }
		#pois_direita #atualizacoes { margin-top:10px; }
		
		#conteudo_pois { width:430px; margin-left:10px; float:left; }
		#conteudo_pois .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_pois p { margin-top:5px; font-size:10px; text-align:left; float:left; }
		#conteudo_pois label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#pois label { width:65px; display:block; float:left; text-align:left; padding:5px; font-size:10px; }
		#pois input,#pois textarea { margin-top:3px; border:1px solid #dfdfdf; float:left;font-size:10px; }
		#pois input, #pois textarea { padding:2px; }
		#pois textarea { width:260px; height:82px; }
		#pois #enviar { float:right; margin:10px 65px 0px 0px; }
		
		#pois .label { width:150px; }
		#pois .sem_borda { border:none; }
		#pois #enviar { margin:7px 0px 0px 50px; }
		#pois .barra_cinza { margin-top:-3px; float:left; }
		#pois_direita #base_destaque { margin-top:2px; vertical-align:bottom; }
		/* FIM USUARIO */
		
		/* INICIO USUARIO */
		#usuario_direita {
		background-color:#F1F1F2;
		width:164px;
		height:100%;
		float:right;
		display:table-cell
	}
		#usuario_direita ul { list-style:none; font-size:10px; margin-left:20px; }
		#usuario_direita ul li { margin:0px; padding-bottom:2px; line-height:12px; }
		#usuario_direita #atualizacoes {
	}
		
		#conteudo_usuario {
	width:430px;
	float:left;
		}
		#conteudo_usuario .barra_cinza {
		float:left;
		margin-bottom:5px;
	}
		#conteudo_usuario p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_usuario label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		
		#conteudo_usuario #usuario .campos {
			float:left;
			margin-right:5px;
			margin-top: 8px;
		}
		#conteudo_usuario #usuario .campos_opc {
			margin-left: -5px;
			margin-right: 5px;
			width: 100px;
		}
		#conteudo_usuario #usuario label { text-align:left; font-size:10px; }
		#conteudo_usuario #usuario input,#contato select {  border:1px solid #dfdfdf; font-size:10px; display:inline-block; }
		#conteudo_usuario #usuario input,#contato select { padding:2px; }
		#conteudo_usuario #usuario select {
		width:194px;
	}
		#conteudo_usuario #usuario textarea {
			width:405px;
			height:82px;
			margin-left: 2px;
			font-size: 10px;
		}
		#conteudo_usuario #usuario .semborda {
			float:left;
		}
		
		#conteudo_usuario #usuario .op_semborda {
			border:none;
			margin: 0px;
		}
		
		
		#conteudo_usuario #usuario span {
		font-size:9px;
		font-weight: normal;
		font-family: Arial, Helvetica, sans-serif;
		vertical-align: text-bottom;
	}
		
		#conteudo_usuario #usuario #enviar {
		float: right;
		margin-top: 5px;
		margin-right: -8px;
	}
		
		/* INICIO ERRO USUARIO */
		#erro_usuario_direita {  background-color:#F1F1F2; width:164px; height:320px; float:right; display:table-cell }
		#erro_usuario_direita ul { list-style:none; font-size:10px; margin-left:20px; }
		#erro_usuario_direita ul li { margin:0px; padding-bottom:2px; line-height:12px; }
		#erro_usuario_direita #atualizacoes { margin-top:10px; }
		#erro_usuario_direita #base_destaque { margin-top:2px; vertical-align:bottom; }
		
		#conteudo_erro_usuario { width:410px; margin:0px 20px; float:left; }
		#conteudo_erro_usuario .barra_cinza { float:left; margin-bottom:5px; }
		#conteudo_erro_usuario p { margin-top:5px; font-size:10px; text-align:left; float:left }
		#conteudo_erro_usuario label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		/* FIM USUARIO */
		#geral #conteudo #conteudo_usuario #usuario .campos #estado_civil {
			width: 90px;
		}
		
		
		#geral #conteudo #conteudo_contato #contato #enviar {
			margin-top: 10px;
			margin-right: 200px;
			margin-bottom: 10px;
			margin-left: 10px;
		}
		#geral #login #form_login #senha {
			top: 0px;
			width: 80px;
			right: 0px;
			position: relative;
			left: 0px;
			float: left;
		}
		
		/* #geral #conteudo #conteudo_usuario #usuario .campos #estado {
			width: 45px;
			float: left;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos #cidade {
			width: 185px;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_email {
			width: 400px;
			
		}
		*/
		
		
		/* Box Alterar Senha */
		#geral #conteudo #conteudo_usuario #usuario .BOX_ALTERARSENHA {
		position: relative;
		top: 26px;
		left: 200px;
		}
		/* FIM Box Alterar Senha */
		
		
		/* CADASTRO */
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_nome {
			width: 270px;	
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_cpf {
			width: 120px;	
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_cep {
			width: 180px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_uf {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 50px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_cidade {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 156px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_endereco {
			width: 340px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_numero {
			width: 50px;
			
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_complemento {
			width: 195px;
			
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_bairro {
			width: 195px;
			
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_telefone {
			width: 139px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_celular {
			width: 139px;
			
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_dtnascimento {
		width: 180px;
		}
		
		
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_est_civil {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 170px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_filhos {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 40px;
				
		}
		#geral #conteudo #conteudo_usuario #usuario .campos_email {
			width: 400px;
			
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_senha {
			width: 194px;
			
		}
		
		#geral #conteudo #conteudo_usuario #usuario .valida {
		position: relative;
		top: 26px;
		left: -8px;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_prod {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 197px;
			margin-right: 5px;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_telmod {
			width: 120px;	
		}
		
		
		#geral #conteudo #conteudo_usuario #usuario .campos_nserie {
			width: 194px;	
		}
		
		#form_nota input {
		width: 335px;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos_termo {
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			width: 400px;
			
		}
		
		/* FIM CADASTRO */
		
		#geral #conteudo #conteudo_usuario #usuario .campos {
			font-size: 9px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: 0;
			border: none;
		}
		
		#geral #conteudo #conteudo_usuario #usuario .campos .dicas {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-decoration: none;
			font-style: normal;
		}
		#geral #conteudo #conteudo_usuario #usuario .campos #filhos {
			width: 40px;
		}
		#geral #conteudo #conteudo_usuario #usuario .campos .dicas #ops {
		}
		#geral #conteudo #conteudo_usuario #usuario .right2 {
			float: right;
			margin-right: 20px;
		}
	
		.caixaGDS {
		width: 164px;
		float:right; 
		margin-bottom:5px;
		}
		
		.Freead {
		width: 14px;
		left: 1000px;
		}
		
		.box_icones {
		width: 520px;
		
		}
		
		
		width: 520px;
		}
		
	#geral #conteudo #conteudo_usuario #usuario .campos #upload_nota2 {
		width: 400px;
		size: 300px;
		float: left;	
	}
	#geral #conteudo #conteudo_cinema .cinema_resultado img {
		bottom: -4px;
		position: relative;
		margin-right: 5px;
	}
	#geral #conteudo #conteudo_senha p {
		width: 400px;
		margin-top: 20px;
	}
	#geral #conteudo #conteudo_senha #senha .campos label2 {
		width: 400px;
	}
	.senha2 {
		margin-right: 5px;
	}
	
	.senha3 {
		width: 200px;
		margin-top: 3px;
	}
	
	.senha_box {
		width: 300px;
		margin-top: 12px;
		margin-left: 90px;
	}
	
	.senha_boxm {
		width: 210px;
		margin-left: 90px;
		margin-top: -10px;
	}
	
	.Bot_box {
		width: 200px;
		margin-top: 12px;
		margin-left: 90px;
	}
	
	.senha_label{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
	}
	
	
	.download_box {
		width: 420px;
	}
	
	.download_box_borda {
		width: 420px;
		margin-top: 19px;
		border-bottom:#E5E5E5 2px solid;
	}
	
	
	#geral #conteudo #conteudo_senha .download_box .senha_label img {
		float: left;
		height: 20px;
		width: 20px;
		margin-left: 5px;
		margin-right: 5px;
	}
	
	.Donwloads_titulo{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		
	}
	
	.Donwloads_descricao{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin-top: 10px;
		margin-left: 27px;
		width: 290px;
		margin-bottom: 7px;
	}
	
	.Donwloads_icon{
		width: 20px;
		float: left;
		margin-right: 5px;
		margin-bottom: 0px;
		margin-left: 0px;
		top: -2px;
	}
	#geral #conteudo #conteudo_senha #senha .senha_box .senha_box2 {
		top: 5px;
		position: relative;
	}
	
	
	#foto {
		clear: both;
		float: left;
		height: 121px;
		width: 181px;
		margin-top: 5px;
		margin-right: 10px;
		margin-bottom: 5px;
	}
	#txt_intro {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		float: left;
		width: 410px;
		font-size: 10px;
		margin-bottom: 10px;
	}
	
	
	#txt_rodape {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		width: 410px;
		font-size: 10px;
		display: block;
		vertical-align: baseline;
		height: 100%;
		text-align: left;
	}
	
	
		#form_comunidade {
		width:405px;
		float: left;
		height: 100%;
			}
			
			
			
	
		
		#form_comunidade #correcoes {
		width:405px;
		margin-top:15px;
		float: left;
		}
	
	
	
		#form_comunidade input {
		
		border:1px solid #dfdfdf; 
		float:left;
		font-size:10px;
		padding:2px;
		}
		
		
		#form_comunidade input#latitude {
		width:180px;
		margin-top: -2px;
		padding:2px;
		}
		
		#form_comunidade input#logitude {
		width:180px;
		margin-top: -2px;
		padding:2px;
		}
		
		#form_comunidade textarea#digite{
		border:1px solid #dfdfdf;
		float:left;
		font-size:10px;
		padding:2px;
		height: 100px;
		width: 250px;
		margin-top: 8px;
		}
		
		
		#form_comunidade input#opt {
		border:none;
		padding:2px;
		margin-top:-3px;
		}
		
		#form_comunidade input#opt2 {
		border:none;
		padding:2px;
		margin-top:-3px;
		}
		
		#form_comunidade input#opt3 {
		border:none;
		padding:2px;
		margin-top:-3px;
		}
		
		#form_comunidade input#ck {
		border:none;
		padding:2px;
		margin-top:-3px;
		margin-right: 1px;
		}
		
		
		#form_comunidade input#ck2 {
		border:none;
		padding:2px;
		margin-top:-3px;
		margin-right: 2px;
		}
		
		
		#form_comunidade input#ck3 {
		border:none;
		padding:2px;
		margin-top:-3px;
		margin-right: 2px;
		}
		
	
		
		#form_comunidade input#ck4 {
		border:none;
		padding:2px;
		margin-top:-3px;
		}
		
		
		#form_comunidade .campo_com {
		width:190px;
		}
		
			
		#form_comunidade label {
		float:left;
		font-size:10px;
		width:170px;
		}
		
		#form_comunidade .span {
		float:left;
		font-size:9px;
		
		}
		
		
		#form_comunidade .boxdescricaolocal {
		margin-top:12px;
		float:left;
		width: 400px;
		margin-bottom: 12px;
		}
		
			#form_comunidade input#boxdescricaolocal {
		width: 400px;
		
		}
		
		#form_comunidade .boxs_com {
		margin-top:3px;
		float:left;
		margin-right:15px;
		width: 203px;
		}
		
			
		#form_comunidade .boxs_com2 {
		margin-top:3px;
		float:left;
		}
		
		
		#form_comunidade.boxs_endereco {
		margin-top:3px;
		float:left;
		font-size:10px;
		font-weight:bold;
		width:390px;
		}
		
		.boxs_endereco input {
		font-weight:normal;
		padding:2px;
		width:410px;
		}
	
		.boxs_opt {
		border:none;
		float: left;
		width: 100%;
		margin-top: 2px;
		clear: both;
		display: inline-block;
		}
		
		.boxs_chk {
		border:none;
		width: 80px;
		margin-top: 10px;
		float: left;
		display: inline;
		vertical-align: top;
		clear: left;
		}
		
		.boxs_digite {
		width: 250px;
		margin-top: 1px;
		float: right;
		padding: 2px;
		}
		
		.Texto{
		font-size:10px
	
		}
		
		.Texto_Rodape{
		font-size:10px
		
	
		}
		
		
		#form_comunidade .boxnomedopoi {
		margin-top:12px;
		float:left;
		width: 400px;
		margin-bottom: 5px;
		}
		
		
		.bot_enviar {
		margin-top:3px;
		}
		
		
		#form_comunidade .boxs_categoriaspois {
		width: 127px;
		margin-top: 3px;
		margin-right: 5px;
		float: none;
		height: 40px;
		clear: both;
		display: block;
		}
		
		
		#form_comunidade .boxs_categoriaspois2 {
		width: 127px;
		margin-top: 3px;
		margin-right: 5px;
		float: none;
		height: 40px;
		clear: both;
		display: block;
		}
		
	
		
			#form_comunidade .boxs_categoriaspois select#categoria{
		border:1px solid #dfdfdf;
		margin-top:3px;
		float:left;
		width: 200px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		font-weight:normal;
		padding:2px;
		clear: both;
		}
		
		#form_comunidade .boxs_categoriaspois select#subcategoria{
		border:1px solid #dfdfdf;
		margin-top:3px;
		float:left;
		width: 200px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		font-weight:normal;
		padding:2px;
		}
		
		
		#form_comunidade .boxs_categoriaspois select#subcategoria2{
		border:1px solid #dfdfdf;
		margin-top:3px;
		float:left;
		width: 200px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		font-weight:normal;
		padding:2px;
		}
	
		
	
		.box_select{
		
		width: 124px;
		
		}
		
		.titulo_dicas{
		font-size: 11px;
		text-align: left;
		font-weight: bold;
		}
		
		.txt_dicas{
		font-size: 11px;
		text-align: left;
		font-weight: normal;
		}
		.txt_dicas2{
		width: 220px;
		font-size: 11px;
		text-align: left;
		font-weight: normal;
		}
		
		.box_dicas{
		width:220px;
		float: left;
		border:1px solid #dfdfdf;
		margin-top:3px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		font-weight:normal;
		padding:2px;
		}
		
		
		.box_titulos{
		width:243px;
		float: left;
		border:1px solid #dfdfdf;
		margin-top:3px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		font-weight:normal;
		padding:2px;
		}
		
		.historico{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		font-weight:normal;
		letter-spacing: 0px;
		}
		
		.historico_marcado{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		font-weight:bold;
		}
	
		.box_intro{
		float:left;
		width: 390px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		font-weight:normal;
		margin-bottom:10px;
		}
		
		.box_bots {
		background-image: url(../imagens/fundo_bots.jpg);
		height: 82px;
		width: 520px;	
		}
		
		.bot_imagem {
		margin-right: 10px;
		margin-left: 10px;
		}
		
		
	
	
		#conteudo_console {
	width:0px;
	margin-left:0px;
	float:left;
	}
		#conteudo_contato label { font-size:12px; color:#4D4D4F; font-weight:bold; }
		#login_console  {
		margin-top:3px;
		float:left;
		font-size:10px;
		padding:2px;
		width: 600px;
		}
		
		#busca_dicas  {
		margin-top:3px;
		float:left;
		font-size:10px;
		padding:2px;
		width: 600px;
		}
	
		.box_menu{
		float:left;
		width: 590px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		font-weight:normal;
		margin-bottom:10px;
		}
	
		.box_consoletitulo{
		float:left;
		width: 590px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: left;
		font-weight:bold;
		}
	
		
		.campos_adm{
	float:left;
	width: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	font-weight:normal;
	margin-right: 10px;
	height: 20px;
	margin-top: 10px;
	padding: 2px;
		}
		
		.campos_pequeno1{
		border:1px solid #dfdfdf;
		float:left;
		width: 120px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		padding:2px;
		font-weight:normal;
		}
	
	
		.campos_pequeno2{
	border:1px solid #dfdfdf;
	float:left;
	width: 260px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding:0px;
	font-weight:normal;
		}
		
		.campos_pequeno3{
	border:1px solid #dfdfdf;
	float:left;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding:0px;
	font-weight:normal;
		}
		
		.campos_pequeno4{
	border:1px solid #dfdfdf;
	float:left;
	width: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding:0px;
	font-weight:normal;
		}
		.campos_pequeno5{
	border:1px solid #dfdfdf;
	float:left;
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding:0px;
	font-weight:normal;
		}
		.campos_bot_anexar{
	border:1px solid #dfdfdf;
	float:left;
	width: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:0px;
	font-weight:normal;
		}
		
		.campos_txt{
		float:left;
		width: 490px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		padding:2px;
		font-weight:normal;
		}
	
	
		.campos_combo1{
		border:1px solid #dfdfdf;
		float:left;
		width: 265px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		padding:2px;
		font-weight:normal;
		}
		
		.boxs_console_digite {
		width: 300px;
		float: right;
		margin-top: -4px;
		}
	
		.txt_console_digite{
		border:1px solid #dfdfdf;
		float:left;
		font-size:10px;
		padding:2px;
		height: 95px;
		width: 300px;
		margin-top: 8px;
		}
		
		.resultado_buscaconsole{
		float:left;
		width: 590px;
		margin-bottom: 10px;
		}
		
		
		.label_titulo_console{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		padding:2PX;
		font-weight:bold;
		}
		
		.bot_alterar_excluir{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		font-weight:bold;
		color: #BD7F11;
		margin-top: 4px;
		padding-top: 2px;
		}
		
		.linha {
		margin-top: 4px;
		margin-bottom: 2px;	
		}
