﻿* {
	margin:0;
	padding:0
}

html {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

body {
	margin:0;
	padding:0;
	border:0;
	width:100%;
	height:100%;
	background-color:#fcf9ea;
}


/*** DIVS ***/

/* Home e Componentes */

	#espacamento {
		width:1px;
		height:3px;
	}

	#spacer {
		position:relative;
		top:0px;
		left:0px;
		margin-top:-5px;
		margin-left:30px;
		width:197px;
		background-color:#FFFFFF;
		z-index:1190;
	}
	
	#background {
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:auto;
		min-width:1084px;
		min-height:1322px;
		background-image:url(../imagens/bg1.jpg);
		background-position:center top;
		background-repeat: repeat-y;
		z-index:1;
	}
	
	#principal {
		position:relative;
		top:0px;
		left:50%;
		width:1000px;
		height:auto;
		margin-left:-500px;
		z-index:3;
	}
	
	#principal div.tucano{
		position:absolute;
		left:193px;
		top:129px;
		width:320px;
		height:194px;
		background-image:url(../imagens/tucanopng.png);
		background-repeat:no-repeat;
		z-index:2000;
	}
	
	#topo {
		position:relative;
		top:0px;
		left:-17px;
		width:1080px;
		height:387px;
		z-index:1100;
	}
	
	#topo div.logo_estalagem {
		position:absolute;
		top:-7px;
		left:0px;
		width:375px;
		height:320px;
		background-image:url(../imagens/fundo_logo.png);
		background-repeat:no-repeat;
	}
	
	#topo div.logo_estalagem img.logo_est {
		position:absolute; 
		top:25px;
		left:99px; 
		border-style:none;
	}
	
	#topo div.banner{
		position:absolute;
		top:0px;
		left:222px;
		width:858px;
		height:390px;
		z-index:1110;
	}
	
	#esquerda {
		position:relative;
		top:0px;
		left:0px;
		margin-top:-275px;
		margin-left:30px;
		width:197px;
		height:auto;
		min-height:897px;
		background-image:url(../imagens/fundo_menu_branco.png);
		background-position:top;
		background-repeat:no-repeat;
		z-index:1200;
	}
	
	#esquerda div.menu_esquerda{
		position:relative;
		padding-top:137px;
		margin-left:25px;
		width:175px;
		z-index:1210;
	}
	
	#esquerda div.menu_esquerda img {
		display:block;
		margin:0;
		padding:0;
	}
	
	#esquerda div.menu_esquerda a {
		display:block;
		margin:0;
		padding:0;
	}
	
	#esquerda div.menu_esquerda img.pontilhado {
		display:block;
		padding-top:5px;
		padding-bottom:5px;
		margin-left:-10px;
	}
	
	#esquerda div.menu_esquerda li {
		display:block;
		margin:0;
		padding:0;
		list-style: none;
	}
	
	#esquerda div.menu_esquerda li ul {
		display:block;
		padding:0;
		margin-left:10px;
	}
	
	#esquerda div.menu_esquerda img.submenu {
		display:block;
		margin:0;
		padding-top:5px;
		padding-bottom:5px;
	}
	
	#esquerda div.faca_reserva {
		position:relative;
		margin-top:40px;
		width:197px;
		height:115px;
		z-index:1220;
	}
	
	#esquerda div.newsletter {
		position:relative;
		top:0px;
		left:0px;
		margin-top:40px;
		margin-left:15px;
		width:175px;
		height:171px;
		z-index:1240;
	}
	
	#esquerda div.saiba_como_chegar {
		position:relative;
		margin-top:15px;
		width:197px;
		height:115px;
		z-index:1220;
	}
	
	#esquerda div.newsletter div.newsletter_texto{
		position:relative;
		top:0px;
		left:0px;
		margin-left:2px;
		width:149px;
		height:34px;
		line-height:12px;
	}
	
	#centro {
		position:absolute;
		top:323px;
		left:247px;
		width:518px;
		height:662px;
		z-index:1000;
	}
	
	#centro div.caixa_destaque {
		position:absolute;
		top:0px;
		left:0px;
		width:518px;
		height:219px;
		background-image:url(../imagens/fundo_branco_destaque.png);
		background-repeat:no-repeat;
		z-index:1010;
	}
	
	#centro div.caixa_destaque div.faixa_verde_destaque{
		position:absolute;
		top:0px;
		left:0px;
		width:513px;
		height:46px;
		background-image:url(../imagens/faixa_verde_destaque.png);
		background-repeat:no-repeat;
		z-index:1011;
	}
	
	#centro div.caixa_destaque div.corpo_destaque {
		position:absolute;
		top:0px;
		left:0px;
		width:518px;
		height:218px;
		z-index:1012;
	}
	
	#centro div.caixa_destaque div.corpo_destaque img.imagem_destaque{
		position:absolute;
		top:6px;
		left:242px;
		z-index:1013;
	}
	
	#centro div.caixa_destaque div.caixa_texto_destaque {
		position:absolute;
		top:65px;
		left:15px;
		width:296px;
		height:126px;
		text-align:left;
		line-height:18px;
		z-index:1014;
	}
	
	#centro div.mapa3d {
		position:absolute;
		top:232px;
		left:4px;
		width:213px;
		height:167px;
		background-image:url(../imagens/box_mapa.png);
		background-repeat:no-repeat;
	}
	
	#centro div.mapa3d img.imagem_casinhas {
		position:absolute;
		top:23px;
		left:92px;
	}
	
	#centro div.mapa3d div.caixa_texto3d {
		top:60px;
		left:15px;
		position:absolute;
		width:69px;
		height:73px;
		line-height:18px;
	}
	
	#centro div.fazenda_orquideas {
		position:absolute;
		top:232px;
		left:228px;
		width:292px;
		height:168px;
		background-image:url(../imagens/box_roxo.png);
		background-repeat:no-repeat;
	}
	
	#centro div.fazenda_orquideas div.texto_fazenda{
		position:absolute;
		top:60px;
		left:15px;
		width:115px;
		height:55px;
		line-height:18px;
	}
	
	#centro div.venha_provar {
		position:absolute;
		top:416px;
		left:1px;
		width:223px;
		height:226px;
		background-image:url(../imagens/box_laranja.png);
		background-repeat:no-repeat;
	}
	
	#centro div.venha_provar div.texto_venha_provar{
		position:absolute;
		top:52px;
		left:15px;
		width:150px;
		height:55px;
		line-height:18px;
	}
	
	#centro div.caixa_facebook {
		position:absolute;
		top:416px;
		left:234px;
		width:282px;
		height:222px;
		background-color:#FFFFFF;
	}
	
	#direita {
		position:absolute;
		top:353px;
		left:777px;
		width:200px;
		height:615px;
		z-index:1300;
	}
	
	#direita div.fim_de_semana{
		position:absolute;
		top:0px;
		left:-1px;
		width:199px;
		height:188px;
	}
	
	#direita div.central_reservas {
		position:absolute;
		top:203px;
		left:0px;
		width:195px;
		height:168px;
		background-image:url(../imagens/box_vermelho.png);
		background-repeat:no-repeat;
	}
	
	#direita div.central_reservas div.texto_central_reservas{
		position:absolute;
		top:52px;
		left:16px;
		width:147px;
		height:37px;
		line-height:18px;
	}
	
	#direita div.central_reservas div.texto_central_reservas_telefones{
		position:absolute;
		top:37px;
		left:21px;
		width:147px;
		height:68px;
		line-height:22px;
	}
	
	#direita div.videos_fotos {
		position:absolute;
		top:385px;
		left:0px;
		width:195px;
		height:229px;
		background-image:url(../imagens/box_verde_escuro.png);
		background-repeat:no-repeat;
	}
	
	#direita div.videos_fotos div.videos_texto {
		position:absolute;
		top:48px;
		left:20px;
		width:105px;
		height:37px;
		line-height:18px;
	}
	
	#direita div.videos_fotos div.videos_texto img.imagem_youtube_videos {
		position:absolute;
		top:-1px;
		left:117px;
	}
	
	#direita div.videos_fotos div.fotos_texto {
		position:absolute;
		top:160px;
		left:20px;
		width:105px;
		height:37px;
		line-height:18px;
	}
	
	#direita div.videos_fotos div.fotos_texto img.imagem_camera {
		position:absolute;
		top:-20px;
		left:117px;
	}
	
	#rodape {
		position:relative;
		top:0px;
		*top:-40px;
		left:0px;
		width:100%;
		height:75px;
		min-width:1080px;
		margin-top:-40px;
		z-index:1900;
	}
	
	#rodape img.logo_imaginosfera {
		position:absolute;
		top:3px;
		left:914px;
		border-style:none;
		border-width:0px;
		z-index:1990;
	}
	
	#rodape div.arco_rodape {
		position:absolute;
		top:-1px;
		left:-9px;
		width:1077px;
		height:113px;
		z-index:1970;
	}
	
	#rodape div.endereco_redes {
		position:absolute;
		top:68px;
		left:244px;
		width:714px;
		height:34px;
		z-index:1980;
	}
	
	#rodape div.endereco_redes div.texto_endereco {
		position:absolute;
		top:1px;
		left:-17px;
		width:430px;
		height:33px;
	}
	
	#rodape div.endereco_redes div.texto_redes {
		position:absolute;
		top:10px;
		left:405px;
		width:109px;
		height:20px;
	}
	
	#rodape div.endereco_redes div.redes {
		position:absolute;
		top:-1px;
		left:510px;
		width:129px;
		height:33px;
	}
	
	#rodape div.endereco_redes div.redes img.redes_socias {
		padding-right:5px;
		border:none;
	}
	
	#rodape div.endereco_redes div.redes div.mais_1 {
		position:absolute; 
		top:5px; 
		left:127px
	}
	
	#gramado{
		position:relative;
		top:0px;
		left:0px;
		width:100%;
		height:282px;
		min-width:1080px;
		*margin-top:-40px;
		background-image:url(../imagens/gramado_rodape.png);
		background-position:center top;
		background-repeat: no-repeat;
		z-index:2;
	}

/* Fim Home e Componentes */

/* Hospedagem */
	
	#caixa_hospedagem a{
		color:#AA9960;
		text-decoration:underline;
	}

	#centro div.caixa_hospedagem {
		position:absolute;
		top:0px;
		left:0px;
		width:726px;
		height:890px;
		background-image:url(../imagens/fundo_hospedagem.png);
		background-repeat:no-repeat;
		z-index:1100;
	}

	#centro div.caixa_hospedagem div.caixa_texto_topo {
		position:absolute;
		top:62px;
		left:25px;
		width:462px;
		height:99px;
		text-align:justify;
	}

	#centro div.caixa_hospedagem div.caixa_conteudo {
		position:absolute;
		top:197px;
		left:25px;
		width:597px;
		height:101px;
	}

	#centro div.caixa_hospedagem div.caixa_conteudo_texto_foto {
		position:relative;
		top:0px;
		left:0px;
		width:594px;
		height:83px;
	}

	#centro div.caixa_hospedagem div.caixa_conteudo_texto_foto div.caixa_conteudo_foto {
		position:absolute;
		top:0px;
		left:0px;
		width:167px;
		height:83px;
	}

	#centro div.caixa_hospedagem div.caixa_conteudo_texto_foto div.caixa_conteudo_texto {
		position:absolute;
		top:0px;
		left:198px;
		width:395px;
		height:83px;
	}


#caixa_hospedagem{
	position:absolute;
	left:0px;
	top:0px;
	width:726px;
	height:890px;
	background-image:url(../imagens/fundo_hospedagem.png);
	background-repeat:no-repeat;
	z-index:1000;
}



/* Fim Hospedagem */

/* Gastronomia */

#laranja a{
	color:#EF9520;
	text-decoration:underline;
}

#centro div.caixa_gastronomia {
	position:absolute;
	left:0px;
	top:0px;
	width:726px;
	height:890px;
	background-image:url(../imagens/fundo_gastronomia.png);
	background-repeat:no-repeat;
	z-index:1100;
}

#centro div.gastronomia_pequena {
	height:719px;
	background-image:url(../imagens/fundo_gastronomia_peq.png);
}


/*-----------------------*/










input.nome_email_news{
	width:165px;
	height:21px;
	border-style:none;
	border-width:0px;
	padding:2px 5px 0px 5px;
	background-image:url(../imagens/fundo_input.png);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:600;
	color:#FFFFFF;	
}

input.promocao{
	width:313px;
	height:23px;
	border-style:none;
	border-width:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:600;
	color:#e1d9b5;	
}

input.city{
	width:270px;
}

input.uf{
	width:38px;
}

input.btn_ok{
	position:relative;
	top:0px;
	left:-3px;
	z-index:9550;
}
















/*MAPA*/
#caixa_mapa{
	position:absolute;
	left:0px;
	top:0px;
	width:728px;
	height:650px;
	background-image:url(../imagens/fundo_mapa.png);
	background-repeat:no-repeat;
	z-index:1000;

}

#mapa_flash{
	position:absolute;
	left:12px;
	top:104px;
	width:695px; 
	height:526px;
	z-index:1000;
}

#caixa_texto_mapa{
	position:absolute;
	left:12px;
	top:55px;
	width:337px; 
	height:71px;
	z-index:2000;
}

#caixa_texto_mapa a{
	color:#f4cb3b;
	text-decoration:underline;
}

/*GALERIA FOTOS*/

#caixa_galeria_fotos{
	position:absolute;
	left:0px;
	top:0px;
	width:727px;
	height:647px;
	background-image:url(../imagens/fundo_galeria_fotos.png);
	background-repeat:no-repeat;
	z-index:1000;
}

#caixa_galeria_fotos a{
	color:#1d8d64;
	text-decoration:underline;
}

#foto_central_galeria{
	position:absolute;
	left:19px;
	top:99px;
	width:680px; 
	height:408px;
	z-index:2000;
}

#foto_central{
	position:absolute;
	left:0px;
	top:0px;
	width:680px; 
	height:408px;
	z-index:2000;
}

#caixa_texto_fotos{
	position:absolute;
	left:19px;
	top:72px;
	/*width:467px;*/
	width:550px;
	height:17px;
	z-index:3000;
}

img.setas_fotos_galeria_left{
	position:absolute;
	top:147px;
	left:0px;
	border:none;
	z-index:3000;
}

img.setas_fotos_galeria_right{
	position:absolute;
	top:147px;
	left:649px;
	border:none;
	z-index:3000;
}

#rolagem_miniaturas{
	position:absolute;
	left:19px;
	top:519px;
	width:680px; 
	height:101px;
	z-index:2000;
	background-color:#1d8d64;
}

/*GALERIA VIDEOS*/

#caixa_galeria_videos{
	position:absolute;
	left:0px;
	top:0px;
	width:727px;
	height:647px;
	background-image:url(../imagens/fundo_galeria_videos.png);
	background-repeat:no-repeat;
	z-index:1000;
}

#caixa_galeria_videos a{
	color:#1d8d64;
	text-decoration:underline;
}

/*TERCEIRA IDADE*/

#spacer_3_idade{
	position:relative;
	width:197px;
	height:87px;
	top:112px;
	left:30px;
	z-index:1000;
	background-color: #FFFFFF;
}

#caixa_terceira_idade{
	position:absolute;
	left:-1px;
	top:0px;
	width:726px;
	height:719px;
	background-image:url(../imagens/turismo_3_idade.png);
	background-repeat:no-repeat;
	z-index:1000;
}

#azul_claro a{
	color:#0072FF;
	text-decoration:underline;
}

#caixa_texto_terceira_idade_topo{
	position:absolute;
	top:62px;
	left:25px;
	width:462px;
	height:99px;
	text-align:justify;
}

#caixa_conteudo_terceira_idade{
	position:absolute;
	top:197px;
	left:25px;
	width:597px;
	height:101px;
	z-index:3000;
}

#caixa_conteudo_texto_foto_terceira_idade{
	position:relative;
	top:0px;
	left:0px;
	width:594px;
	height:83px;
}

#caixa_conteudo_foto_terceira_idade{
	position:absolute;
	top:0px;
	left:0px;
	width:167px;
	height:83px;
}

#caixa_conteudo_texto_terceira_idade{
	position:absolute;
	top:0px;
	left:198px;
	width:395px;
	height:83px;
}

img.traco_3_idade{
	position:relative;
	left: -8px;
}

#caixa_terceira_idade.fundo_galeria{
	height:890px;
	background-image:url(../imagens/fundo_turismo_3_idade_galeria.png);
	background-repeat:no-repeat;
}

#caixa_terceira_idade.fundo_3_idade_peq{
	height:726px;
	background-image:url(../imagens/turismo_3_idade.png);
	background-repeat:no-repeat;
}

/*PEDAGOGICO*/
#caixa_terceira_idade.fundo_pedagogico{
	background-image:url(../imagens/turismo_pedagogico.png);
	background-repeat:no-repeat;
}

#caixa_terceira_idade.fundo_pedagogico_galeria{
	height:890px;
	background-image:url(../imagens/fundo_turismo_pedagogico_galeria.png);
	background-repeat:no-repeat;
}

#caixa_conteudo_terceira_idade.pedagogico{
	top:230px;
}


/*EMPRESARIAL*/
#caixa_terceira_idade.fundo_empresarial{
	background-image:url(../imagens/turismo_empresarial.png);
	background-repeat:no-repeat;
}

#caixa_terceira_idade.fundo_empresarial_galeria{
	height:890px;
	background-image:url(../imagens/fundo_turismo_empresarial_galeria.png);
	background-repeat:no-repeat;
}

#caixa_terceira_idade.fundo_empresarial_peq{
	height:726px;
	background-image:url(../imagens/turismo_empresarial.png);
	background-repeat:no-repeat;
}


/*Noticias*/

#caixa_noticias{
	position:absolute;
	left:0px;
	top:0px;
	width:723px;
	height:641px;
	background-image:url(../imagens/fundo_ultimas_noticias.png);
	background-repeat:no-repeat;
	z-index:1000;

}

#caixa_noticias_texto{
	position:absolute;
	top:73px;
	left:25px;
	/*width:395px;*/
	width:375px;
	height:291px;
	text-align:justify;
}

#caixa_noticias_texto a{
	color:#5F5690;
	text-decoration:underline;
}

#caixa_foto_noticias{
	position:absolute;
	top:90px;
	left:420px;
	width:323px;
	height:316px;
	background-image:url(../imagens/bg_foto_noticias.png);
	background-repeat:no-repeat;
}

img.foto_noticias{
	position:absolute;
	top:7.5px;
	left:7.5px;
	border:none;
}

#caixa_mais_noticias{
	position:absolute;
	left:0px;
	top:448px;
	width:723px;
	height:199px;
	background-image:url(../imagens/bg_noticias_roxo.png);
	background-repeat:repeat;
	z-index:1000;
}

#caixa_texto_mais_noticias{
	position:absolute;
	left:25px;
	top:50px;
	width:675px;
	height:120px;
	line-height:20px;
}

#spacer_noticias{
	position:relative;
	width:197px;
	height:5px;
	top:112px;
	left:30px;
	z-index:1000;
	background-color: #FFFFFF;
}

/*RESERVAS*/

#caixa_reservas{
	position:absolute;
	left:0px;
	top:0px;
	width:726px;
	height:719px;
	background-image:url(../imagens/fundo_reservas.png);
	background-repeat:no-repeat;
	z-index:1000;
}

#caixa_reservas a{
	color:#A8CF45;
	text-decoration:underline;
}

#caixa_formulario_reservas{
	position:absolute;
	left:12px;
	top:70px;
	width:331px;
	height:530px;
}

#caixa_formulario_cabecalho_reservas{
	position:absolute;
	left:0px;
	top:0px;
	width:auto;
	height:auto;
	text-align:justify;
}

#caixa_formulario_componentes_reservas{
	position:absolute;
	left:0px;
	top:30px;
	width:331px;
	height:498px;
}

input.componentes_reservas{
	width:331px;
	height:24px;
	border-style:hidden;
	border-width:0px;
	margin-left:-3px;
	background-image:url(../imagens/fundo_input_reservas.png);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:600;
	color:#FFFFFF;	
}

input.componentes_estado_cep_reservas{
	width:165.5px;
	height:24px;
	border-style:hidden;
	border-width:0px;
	margin-left:-3px;
	background-image:url(../imagens/fundo_input_reservas.png);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:600;
	color:#FFFFFF;	
}

textarea.componentes_reservas{
	width:331px;
	height:154px;
	/*height:224px;*/
	border-style:hidden;
	border-width:0px;
	margin-left:-3px;
	background-image:url(../imagens/fundo_textarea_reservas.png);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:600;
	color:#FFFFFF;	
}

#retorno{
	position:relative;
	top:-30px;	
	width:auto;
	height:auto;
}

#caixa_condicoes_reservas{
	position:absolute;
	left:343px;
	top:70px;
	width:331px;
	height:530px;
}

img.condicoes_reservas{
	position:absolute;
	top:38px;
	left:44px;
	border:none;
}

#caixa_texto_condicoes_reservas{
	position:absolute;
	left:387px;
	top:145px;
	width:255px;
	height:383px;
	line-height:150%;
}

/*LAZER*/

#spacer_lazer{
	position:relative;
	width:197px;
	height:245px;
	top:112px;
	left:30px;
	z-index:1000;
	background-color: #FFFFFF;
}

#spacer_lazer_peq{
	position:relative;
	width:197px;
	height:74px;
	top:112px;
	left:30px;
	z-index:1000;
	background-color: #FFFFFF;
}

#caixa_lazer{
	position:absolute;
	left:0px;
	top:0px;
	width:726px;
	height:890px;
	background-image:url(../imagens/fundo_lazer.png);
	background-repeat:no-repeat;
	z-index:1000;
}

#marrom a{
	color:#B18C6C;
	text-decoration:underline;
}

#paginacao_lazer{
	position:absolute;
	left:297px;
	top:650px;
	width:auto;
	height:33px;
}

#texto_lazer_detalhes{
	position:absolute;
	top: 107px;
	left: 19px;
	width: 620px;
	height: 130px;
	text-align:justify;
}

img.button_voltar{
	position:absolute;
	left:19px;
	border:none;
	top: 275px;
}

#foto_central_galeria.galeria_lazer{
	top:320px;	
}

#rolagem_miniaturas.galeria_lazer_rolagem{
	top:760px;
}



/*ORQUIDEAS*/
#caixa_lazer.caixa_orquideas{
	background-image:url(../imagens/fundo_orquideas.png);
	background-repeat:no-repeat;
}

#caixa_lazer.caixa_orquideas_peq{
	background-image:url(../imagens/fundo_orquideas_peq.png);
	background-repeat:no-repeat;
}

#roxo a{
	color:#8C6899;
	text-decoration:underline;
}

/*GASTRONOMIA*/

/*PACOTES*/
#verde_claro a{
	color:#A8CF45;
	text-decoration:underline;
}

#caixa_lazer.caixa_pacotes{
	background-image:url(../imagens/fundo_pacotes.png);
	background-repeat:no-repeat;
}

#caixa_lazer.caixa_pacotes_peq{
	background-image:url(../imagens/fundo_pacotes_peq.png);
	background-repeat:no-repeat;
}

#caixa_conteudo_terceira_idade.pacotes{
	top:230px;
	z-index:3000;
}

#paginacao_lazer.pacotes{
	top:635px;
}

/*CONTATO*/

#caixa_galeria_videos.contato{
	background-image:url(../imagens/fundo_contato.png);
	background-repeat:no-repeat;
	z-index:2000;
}

#caixa_galeria_videos.contato a{
	color:#005cab;
	text-decoration:underline;
}

#caixa_direita_contato a{
	color:#005cab;
	text-decoration:underline;
}

#caixa_direita_contato{
	position:absolute;
	width:295px;
	height:531px;
	left: 363px;
	top: 69px;
}

#caixa_endereco_contato{
	position:relative;
	top:41px;
	width:295px;
	height:209px;
}

#google_maps{
	position:relative;
	width:295px;
	height:209px;
}

#caixa_texto_contato{
	position:relative;
	left:15px;
}

img.pontilhado_vertical_contato{
	position:absolute;
	top:0px;
}

#contato_rodape{
	position:absolute;
	top:560px;
	left:10px;
	width:671px;
	height:100px;
	z-index:1000;
}

#contato_texto_reservas{
	position:absolute;
	top: 12px;
	width:271px;
}

#contato_texto_telefones{
	position:absolute;
	top: 12px;	
	/*left:596px;*/
	right:0px;
	width:auto;
	text-align:right;
}

/* FORMULARIO FIM DE SEMANA */

#fechar{
	position:absolute;
	top: 5px;
	left:345px;
	width:57px;
	height:15px;
}

#fechar.mapa{
	left:330px;
}

#final_semana{
	position:relative;
	top: 150px;
	left:45px;
	width:313px;
	height:15px;
}

#ganhadores{
	position:relative;
	top:-20px;
	left:0px;
	width:313px;
	height:99px;
	text-align:justify;
}

#ultimos_ganhadores{
	clear:both;
	position:relative;
	overflow:hidden;
	text-align:justify;
	width:300px;
	height:61px;
	padding:0px 0px 0px 0px;
}


#rolagem_promocao {
	position:relative;
	float:left;
	width:15px;
	height:51px;
	top:-61px;
	left:307px;
}

#rolagem_promocao-bar {
	margin-top:10px;
	height:51px;
}

#regulamento{
	position:relative;
	width:383px;
	height:81px;
	top:-25px;
	left:-40px;
	text-align:justify;
}








/*RODAPE*/




/*CORES DO TEXTO*/

span.texto_azul_ganhadores{
	font-family:"Trebuchet MS";
	font-size:11px;
	color: #005cab;
}

span.texto_cinza_8_regulamento{
	font-family:"Trebuchet MS";
	font-size:8.5px;
	color:#747474;
}

span.texto_vermelho_11{
	font-family:"Trebuchet MS";
	font-size:11px;
	color: #FF0000;
}

span.texto_cinza_17_trebuchet{
	font-family:"Trebuchet MS";
	font-size:17px;
	color:#87888a;
}

span.texto_cinza_11{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#87888a;
}

span.texto_cinza_11_bold{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#87888a;
	font-weight:bold;
}

span.texto_branco_11{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
}
	
span.texto_branco_bold_14_66{
	font-family:"Trebuchet MS";
	font-size:14.66px;
	font-weight:bold;
	color:#FFFFFF;
}
	
span.texto_areia_bold_13{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	color:#968d65;
}

span.texto_areia_11{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#968d65;
}
	
span.texto_areia_claro_10{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#a89f7a;
}	

span.texto_azul_11_bold{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight: bold;
	color:#0072ff;
}	

span.texto_azul_13_bold{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight: bold;
	color:#0072ff;
}	

span.texto_roxo_13{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#5f5690;
}

span.texto_marrom_11_bold{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight: bold;
	color:#b18c6c;
}		

span.texto_marrom_13_bold{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight: bold;
	color:#b18c6c;
}	

span.texto_aa9960_11_bold{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight: bold;
	color:#aa9960;
}		

span.texto_aa9960_13_bold{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight: bold;
	color:#aa9960;
}	

span.texto_laranja_11_bold{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight: bold;
	color:#ef9520;
}		

span.texto_laranja_13_bold{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight: bold;
	color:#ef9520;
}


span.texto_roxo_11_bold{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight: bold;
	color:#8c6899;
}		

span.texto_roxo_13_bold{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight: bold;
	color:#8c6899;
}		

span.texto_verde_claro_11_bold{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight: bold;
	color:#a8cf45;
}		

span.texto_verde_claro_13_bold{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight: bold;
	color:#a8cf45;
}			
									

/*LINKS*/

/*Gerais*/
a:link{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888A;
	text-decoration: none;
}
a:active{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888A
	text-decoration: none;
}
a:visited{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888A;
	text-decoration: none;
}
a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888A;
	text-decoration: underline;
}


a.links_branco_11:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.links_branco_11:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.links_branco_11:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

a.links_branco_11:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.links_cinza_11_bold:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:bold;
	color: #87888a;
	text-decoration: none;
}

a.links_cinza_11_bold:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888a;
	font-weight:bold;
	text-decoration: none;
}

a.links_cinza_11_bold:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888a;
	font-weight:bold;
	text-decoration: underline;
}

a.links_cinza_11_bold:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888a;
	font-weight:bold;
	text-decoration: none;
}

a.links_cinza_11:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888a;
	text-decoration: none;
}

a.links_cinza_11:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888a;
	text-decoration: none;
}

a.links_cinza_11:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888a;
	text-decoration: underline;
}

a.links_cinza_11:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #87888a;
	text-decoration: none;
}

a.links_marrom_bold_11:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:bold;
	color:#b18c6c;
	text-decoration: none;
}

a.links_marrom_bold_11:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#b18c6c;
	text-decoration: none;
}

a.links_marrom_bold_11:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#b18c6c;
	text-decoration: underline;
}

a.links_marrom_bold_11:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#b18c6c;
	text-decoration: none;
}


a.links_azul_bold_11:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:bold;
	color:#0072ff;
	text-decoration: none;
}

a.links_azul_bold_11:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#0072ff;
	text-decoration: none;
}

a.links_azul_bold_11:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#0072ff;
	text-decoration: underline;
}

a.links_azul_bold_11:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#0072ff;
	text-decoration: none;
}

a.links_aa9960_bold_11:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:bold;
	color:#aa9960;
	text-decoration: none;
}

a.links_aa9960_bold_11:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#aa9960;
	text-decoration: none;
}

a.links_aa9960_bold_11:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#aa9960;
	text-decoration: underline;
}

a.links_aa9960_bold_11:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#aa9960;
	text-decoration: none;
}

a.links_laranja_bold_11:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:bold;
	color:#ef9520;
	text-decoration: none;
}

a.links_laranja_bold_11:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#ef9520;
	text-decoration: none;
}

a.links_laranja_bold_11:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#ef9520;
	text-decoration: underline;
}

a.links_laranja_bold_11:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#ef9520;
	text-decoration: none;
}


a.links_roxo_bold_11:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:bold;
	color:#8c6899;
	text-decoration: none;
}

a.links_roxo_bold_11:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#8c6899;
	text-decoration: none;
}

a.links_roxo_bold_11:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#8c6899;
	text-decoration: underline;
}

a.links_roxo_bold_11:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#8c6899;
	text-decoration: none;
}

a.links_verde_claro_bold_11:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:bold;
	color:#a8cf45;
	text-decoration: none;
}

a.links_verde_claro_bold_11:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#a8cf45;
	text-decoration: none;
}

a.links_verde_claro_bold_11:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#a8cf45;
	text-decoration: underline;
}

a.links_verde_claro_bold_11:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#a8cf45;
	text-decoration: none;
}

