/* CSS */
*{
	margin:0px;
	padding:0px;
	border:0px;
}
body{
	background-color:#FFFFFF;
	
}
.replace {
	background-color:transparent;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
	text-indent:-50000px;
}
.degrade_azul{
	background-image:url(imgs/bgs/degrade_azul.jpg);
	background-repeat:repeat-x;
}

.topo{
	/*width:1300px;*/
	width:100%;
	min-width:979px;
	height:138px;
	background-image:url(imgs/bgs/bg_topo.jpg);
	background-repeat:no-repeat;
	/*background-repeat:repeat-x;*/
	background-position:center;
	clear:both;
	
}


.topo_internas{
	/*width:1300px;*/
	width:100%;
	min-width:979px;
	height:113px;
	background-image:url(imgs/bgs/bg_topo_internas.jpg);
	background-repeat:no-repeat;
	/*background-repeat:repeat-x;*/
	background-position:center;
	clear:both;
	
}

.degrade_azul_internas{
	background-image:url(imgs/bgs/degrade_azul_internas.jpg);
	background-repeat:repeat-x;
}

.img_direita{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

.topo_menu{
	height:100px;
	width:979px;
	/*margin-left:160px;
	margin-right:160px;*/
	margin-left:auto;
	margin-right:auto;
}
.topo_contato{
	height:38px;
	width:964px;
	line-height:38px;
	/*margin-left:160px;
	margin-right:160px;*/
	margin-left:auto;
	margin-right:auto;
	background-image:url(imgs/bgs/espanhol.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:15px;
}
.topo_contato a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.topo_contato a:hover{
	text-decoration:underline;
}
.topo_contato div{
	float:right;
	width:auto;
}
.topo_contato div #branco{
	font-weight:bold;
}
.topo_contato div #amarelo{
	color:#FFFF00;
	font-weight:bold;
}

.logo_topo{
	margin-top:6px;
}
.logo_rodape{
	margin-top:6px;
}


.menu_superior{
	list-style:none;
	float:right;
	height:100px;
}
.menu_superior li{
	float:left;
	height:100px;
	line-height:100px;
	
	text-align:center;
	padding-left:16px;
	padding-right:16px;
}

.menu_superior li a{
	color:#FFFFFF;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-decoration:none;
}

.topo_menu .menu_superior .home_ativo{
	background-image:url(imgs/bgs/fundo_menu_home.png);
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='imgs/bgs/fundo_menu_home.png');*/
	background-repeat:no-repeat;
	background-position:left;
	width:67px;
}
.topo_menu .menu_superior .home_ativo a{
	color:#245784;
	text-decoration:none;
}
.topo_menu .menu_superior .bombinhas_ativo{
	background-image:url(imgs/bgs/fundo_menu_bombinhas.png);
	background-repeat:no-repeat;
	background-position:left;
	width:109px;
}
.topo_menu .menu_superior .bombinhas_ativo a{
	color:#245784;
	text-decoration:none;
}
.topo_menu .menu_superior .acomodacoes_ativo{
	background-image:url(imgs/bgs/fundo_menu_acomodacoes.png);
	background-repeat:no-repeat;
	background-position:left;
	width:130px;
}
.topo_menu .menu_superior .acomodacoes_ativo a{
	color:#245784;
	text-decoration:none;
}
.topo_menu .menu_superior .localizacao_ativo{
	background-image:url(imgs/bgs/fundo_menu_localizacao.png);
	background-repeat:no-repeat;
	background-position:left;
	width:110px;
}
.topo_menu .menu_superior .localizacao_ativo a{
	color:#245784;
	text-decoration:none;
}

.topo_menu .menu_superior .contato_ativo{
	background-image:url(imgs/bgs/fundo_menu_contato.png);
	background-repeat:no-repeat;
	background-position:left;
	width:92px;
}
.topo_menu .menu_superior .contato_ativo a{
	color:#245784;
	text-decoration:none;
}
.topo_menu .menu_superior .reservas_ativo{
	background-image:url(imgs/bgs/fundo_menu_reservas.png);
	background-repeat:no-repeat;
	background-position:left;
	width:171px;
}
.topo_menu .menu_superior .reservas_ativo a{
	color:#245784;
	text-decoration:none;
}


.banner{
	/*width:1140px;*/
	width:100%;
	min-width:979px;
	height:424px;
	
	background-image:url(imgs/bgs/bg_banner.jpg);
	background-repeat:no-repeat;
	/*background-repeat:repeat-x;*/
	background-position:center;
	
	text-align:center;
	
	/*padding-left:160px;*/
	clear:both;
}


.config{
	/*width:1140px;*/
	width:100%;
	min-width:979px;
	height:233px;
	background-image:url(imgs/bgs/bg_config.jpg);
	background-repeat:no-repeat;
	/*background-repeat:repeat-x;*/
	background-position:center;
	clear:both;
	/*padding-left:160px;*/
}

.config_cont{
	width:979px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
.config #esq{
	width:449px;
	
	float:left;
	/*padding-left:10px;
	padding-right:30px;*/
	margin-left:10px;
	/*margin-right:30px;*/
	text-align:center;
	
}
.config #esq #texto{
	height:152px;
	text-align:left;
}
.config #esq #texto p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	font-style:italic;
	
}

.config #dir{
	width:480px;
	float:left;
	/*padding-left:10px;*/
	margin-left:40px;
	_margin-left:20px;
	text-align:center;

}
.config #dir #texto{
	height:152px;
	text-align:left;
	color:#FFFFFF;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	
}
.config #dir #texto img{
	clear:both;
	margin-bottom:12px;
	_margin-bottom:0px;
}
.config #dir #texto div{
	width:240px;
	float:left;
}


.config #dir #texto div input{
	width:170px;
	height:24px;
	
	padding-left:7px;
	padding-right:41px;
	padding-top:8px;
	
	margin-top:6px;
	
	color:#666666;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
}


.config #dir #texto div .calendario{
	background-image:url(imgs/bgs/input_calendario.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	cursor:pointer;
	
}
.config #dir #texto div .numero{
	background-image:url(imgs/bgs/input_numero.jpg);
	background-repeat:no-repeat;
	
}

.config #dir #texto div .email{
	background-image:url(imgs/bgs/fundo_input_home_email.jpg);
	background-repeat:no-repeat;
	
	padding-right:7px;
	width:204px;
	
}




.conteudo{
	width:100%;
	min-width:979px;
	/*height:474px;*/
	background-image:url(imgs/bgs/degrade_cinza.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	clear:both;
}
.conteudo_titulo{
	width:979px;
	height:125px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#245784;
	font-style:italic;
}

.conteudo_superior{
	width:979px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
		
}

.conteudo_superior iframe{
	margin-bottom:20px;
	border: 1px solid #A4A4A4;
}

.conteudo_superior #texto{
	width:469px;
	float:left;
	
	color:#000000;
	font-size:12px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	
	margin-right:20px;
}
.conteudo_superior #texto p{
	margin-bottom:20px;
}
.conteudo_superior img{
	float:left;
}

.abas{
	width:100%;
	height:41px;
	clear:both;
}
.abas img{
	float:right;
}

.abas div{
	float:left;
	height:41px;
	width:auto;
	
	text-align:center;
	
	color:#000000;
	font-size:13px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
		
	line-height:41px;
}

.abas div a{
	color:#000000;
	font-size:13px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}

.abas .aba_inativa{
	
	background-image:url(imgs/bgs/fundo_aba_inativa.jpg);
	background-repeat:repeat-x;
	
	font-weight:normal;
	
	margin-right:6px;
}

.abas .aba_inativa #canto_esq{
	width:10px;
	height:41px;
	
	background-image:url(imgs/bgs/aba_canto_esq_inativo.jpg);
	background-repeat:no-repeat;
}
.abas .aba_inativa #canto_dir{
	width:10px;
	height:41px;

	background-image:url(imgs/bgs/aba_canto_dir_inativo.jpg);
	background-repeat:no-repeat;	
}
.abas .aba_ativa #canto_esq{
	width:10px;
	height:41px;
	
	background-image:url(imgs/bgs/aba_canto_esq_ativo.jpg);
	background-repeat:no-repeat;
		
}
.abas .aba_ativa #canto_dir{
	width:10px;
	height:41px;
	
	background-image:url(imgs/bgs/aba_canto_dir_ativo.jpg);
	background-repeat:no-repeat;
}

.abas .aba_ativa{
	background-image:url(imgs/bgs/fundo_aba_ativa.jpg);
	background-repeat:repeat-x;
	
	font-weight:bold;
	
	margin-right:6px;
}


.conteudo_titulo div#conforto{
	width:240px;
	height:95px;
	line-height:30px;
	float:left;
	
	font-size:40px;
	color:#000000;
	font-style:normal;
	
	padding-top:30px;
	
}



.conteudo_titulo div#paraiso{
	width:240px;
	height:95px;
	float:left;
	
	font-size:50px;
	color:#000000;
	font-style:normal;
	
	padding-top:30px;
	
}
.conteudo_titulo div#caminho{
	width:265px;
	height:95px;
	float:left;
	
	font-size:50px;
	color:#000000;
	font-style:normal;
	
	padding-top:30px;
	
}

.conteudo_titulo div#fale{
	width:275px;
	height:90px;
	float:left;
	
	font-size:45px;
	color:#000000;
	font-style:normal;
	
	padding-top:35px;
	
}
.conteudo_titulo div#reserva{
	width:365px;
	height:90px;
	float:left;
	
	font-size:45px;
	color:#000000;
	font-style:normal;
	
	padding-top:35px;
	
}
.conteudo_titulo div#chamada5{
	width:595px;
	height:90px;
	float:left;
	padding-top:35px;
	padding-left:15px;
}
.conteudo_titulo div#chamada4{
	width:685px;
	height:90px;
	float:left;
	padding-top:35px;
	padding-left:15px;
}

.conteudo_titulo div#chamada3{
	width:695px;
	height:90px;
	float:left;
	padding-top:35px;
	padding-left:15px;
}
.conteudo_titulo div#chamada{
	width:720px;
	height:80px;
	float:left;
	padding-top:45px;
	padding-left:15px;
}
.conteudo_titulo div#chamada2{
	width:720px;
	height:90px;
	float:left;
	padding-top:35px;
	padding-left:15px;
}

.conteudo_titulo div#barra_vertical{
	width:1px;
	height:36px;
	margin-top:47px;
	background-color:#000000;
	float:left;
}
.conteudo_titulo div#barra_vertical2{
	width:1px;
	height:55px;
	margin-top:35px;
	background-color:#000000;
	float:left;
}

.conteudo_aba{
	width:979px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	
	padding-top:24px;
	
	color:#000000;
	font-size:12px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
}

.conteudo_aba strong{
	font-size:14px;
}
.conteudo_aba span{
	font-size:9px;
	font-weight:bold;
}

.conteudo_aba_externo{
	width:100%;
	clear:both;
}

.div_degrade{
	width:100%;
	background-image:url(imgs/bgs/fundo_degrade_azul.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	
	margin-bottom:30px;
	
	min-width:979px;
	
}
.detalhe_acomodacoes{
	width:979px;
	margin-left:auto;
	margin-right:auto;
}
.detalhe_acomodacoes img{
	float:left;
	margin-right:15px;
	margin-bottom:27px;
}
.detalhe_acomodacoes a img{
	margin:0;
}
.detalhe_acomodacoes div{
	width:238px;
	float:left;
	
	margin-bottom:27px;
	
	color:#000000;
	font-size:11px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
}
.detalhe_acomodacoes div div{
	font-size:20px;
	margin-bottom:12px;
}
.detalhe_acomodacoes div ul{
	margin-top:20px;
	margin-bottom:20px;
	/*margin-left:15px;*/
	list-style:disc;
	list-style-position:inside;
	width:100%;
}

.conteudo_aba_titulo{
	clear:both;
	margin-top:18px;
	margin-bottom:18px;

}
.conteudo_aba p{
	margin-bottom:20px;

}

.linha_cinza{
	width:100%;
	height:1px;
	background-color:#E9E9E9;
	color:#E9E9E9;
	clear:both;
}


.inferior{
	/*width:1300px;*/
	width:100%;
	min-width:979px;
	height:505px;
	background-image:url(imgs/bgs/fundo_inferior.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	clear:both;
}
.inferior_cont{
	width:979px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

.div_menu_inferior{
	/*margin-left:160px;
	margin-right:160px;*/
	width:979px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(imgs/bgs/linha.png);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:20px;
}
.div_menu_inferior .versao-espanol{
	background-image:url(imgs/botoes/versao_espanol.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:137px;
	height:27px;
	margin:0 0 9px 29px;
	padding:0px;
	float:left;
}
.menu_inferior{
	list-style:none;
	float:right;
	height:100px;
}

.menu_inferior li{
	float:left;
	height:100px;
	line-height:100px;
	
	text-align:center;
	padding-left:16px;
	padding-right:16px;
}

.menu_inferior li a{
	color:#245784;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	text-decoration:none;
}
.inferior .div_menu_inferior .menu_inferior .home_ativo_inf{
	background-image:url(imgs/bgs/fundo_menu_home_inf.png);
	background-repeat:no-repeat;
	background-position:left;
	width:67px;
}
.inferior .div_menu_inferior .menu_inferior .home_ativo_inf a{
	color:#FFFFFF;
	text-decoration:none;
}
.inferior .div_menu_inferior .menu_inferior .bombinhas_ativo_inf{
	background-image:url(imgs/bgs/fundo_menu_bombinhas_inf.png);
	background-repeat:no-repeat;
	background-position:left;
	width:109px;
}
.inferior .div_menu_inferior .menu_inferior .bombinhas_ativo_inf a{
	color:#FFFFFF;
	text-decoration:none;
}

.inferior .div_menu_inferior .menu_inferior .acomodacoes_ativo_inf{
	background-image:url(imgs/bgs/fundo_menu_acomodacoes_inf.png);
	background-repeat:no-repeat;
	background-position:left;
	width:130px;
}
.inferior .div_menu_inferior .menu_inferior .acomodacoes_ativo_inf a{
	color:#FFFFFF;
	text-decoration:none;
}
.inferior .div_menu_inferior .menu_inferior .localizacao_ativo_inf{
	background-image:url(imgs/bgs/fundo_menu_localizacao_inf.png);
	background-repeat:no-repeat;
	background-position:left;
	width:110px;
}
.inferior .div_menu_inferior .menu_inferior .localizacao_ativo_inf a{
	color:#FFFFFF;
	text-decoration:none;
}

.inferior .div_menu_inferior .menu_inferior .contato_ativo_inf{
	background-image:url(imgs/bgs/fundo_menu_contato_inf.png);
	background-repeat:no-repeat;
	background-position:left;
	width:92px;
}
.inferior .div_menu_inferior .menu_inferior .contato_ativo_inf a{
	color:#FFFFFF;
	text-decoration:none;
}
.inferior .div_menu_inferior .menu_inferior .reservas_ativo_inf{
	background-image:url(imgs/bgs/fundo_menu_reservas_inf.png);
	background-repeat:no-repeat;
	background-position:left;
	width:171px;
}
.inferior .div_menu_inferior .menu_inferior .reservas_ativo_inf a{
	color:#FFFFFF;
	text-decoration:none;
}


.lista_quadros{
	list-style:none;
	/*float:right;*/
	height:362px;
	clear:both;
}
.lista_quadros li{
	float:left;
	height:326px;
	width:244px;
	padding-top:36px;
	display:block;
		
	text-align:center;
	
}
.lista_quadros li a{
	text-decoration:none;
}
.lista_quadros li .titulo{
	/*margin-bottom:18px;*/
	clear:both;
}

.lista_quadros li .botao{
	/*margin-top:25px;*/
	clear:both;
}

.lista_quadros li #desc{
	clear:both;
	text-align:center;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333333;
	margin-top:5px;
	padding-left:22px;
	padding-right:22px;
	
	height:90px;
}


.texto_esquerda{
	width:595px;
	float:left;
	
	background-image:url(imgs/bgs/fundo_lateral.jpg);
	background-repeat:no-repeat;
	background-position:right;
	
	padding-right:110px;
}

.texto_esquerda_contato{
	width:710px;
	float:left;
	
	background-image:url(imgs/bgs/fundo_lateral.jpg);
	background-repeat:no-repeat;
	background-position:right;
	
	/*padding-right:110px;*/
}
.texto_esquerda_contato input#enviar{
	float:right;
	margin-right:28px;
	margin-top:10px;
	margin-bottom:45px;
}



.texto_direita{
	width:247px;
	float:left;
	
	padding-left:27px;
}

.texto_direita_contato{
	width:249px;
	float:left;
	
	padding-left:20px;
	
}

.texto_direita_contato ul{
	width:249px;
	list-style:none;
}
.texto_direita_contato ul li{
	width:219px;
	height:47px;
	
	padding-top:15px;
	
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	
	padding-left:30px;
}
.texto_direita_contato ul li#contato1{
	background-image:url(imgs/imgs/telefone.jpg);
	background-repeat:no-repeat;
	background-position:left;
		
}
.texto_direita_contato ul li#contato2{
	background-image:url(imgs/imgs/email.jpg);
	background-repeat:no-repeat;
	background-position:left;
	
}
.texto_direita_contato ul li#contato3{
	background-image:url(imgs/imgs/msn.jpg);
	background-repeat:no-repeat;
	background-position:left;
	
}

.texto_direita ul{
	width:247px;
	list-style:none;
}
.texto_direita ul li{
	width:247px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #CCCCCC;
	color:#666666;
}
.texto_direita ul li span{
	color:#12385E;
	float:right;
	
	font-size:12px;
	font-weight:normal;
}


.form_esq{
	width:333px;
	height:240px;
	float:left;
	
	font-size:11px;
	font-weight:bold;
	color:#245784;
}
.form_esq .label_campo_grande{
	width:100%;
	clear:both;
}
.form_esq .label_campo_pequeno{
	width:166px;
	float:left;
	
}
.form_dir{
	width:360px;
	height:240px;
	float:left;
	
	padding-left:17px;
	
	font-size:11px;
	font-weight:bold;
	color:#245784;
}

.form_dir .text_area{
	width:318px;
	height:197px;
	
	padding:7px;	
	
	margin-top:6px;
	
	color:#666666;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	
	background-image:url(imgs/bgs/fundo_text_area.jpg);
	background-repeat:no-repeat;
	
	overflow:hidden;
	
}


.form_esq input{
	height:24px;
	
	padding-left:7px;
	padding-right:7px;
	padding-top:8px;
	
	margin-top:6px;
	
	color:#666666;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
}


.form_esq .input_grande{
	width:318px;
	
	background-image:url(imgs/bgs/fundo_input_grande.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	
}

.form_esq .input_ddd{
	width:30px;
	
	background-image:url(imgs/bgs/fundo_input_ddd.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	margin-right:5px;
	
}
.form_esq .input_telefone{
	width:94px;
	
	background-image:url(imgs/bgs/fundo_input_telefone.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	
}

.form_esq .input_pequeno{
	width:143px;
	
	background-image:url(imgs/bgs/fundo_input_pequeno.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	
}


.coluna_esquerda_reservas{
	width:269px;
	float:left;
	background-image:url(imgs/bgs/coluna_degrade.jpg);
	background-position:right center;
	background-repeat:no-repeat;
}

.coluna_direita_reservas{
	width:688px;
	float:left;
	padding-left:22px;
}

.coluna_esquerda_reservas ul{
	/*width:249px;*/
	width:218;
	list-style:none;
}
.coluna_esquerda_reservas ul li{
	/*width:219px;*/
	width:188px;
	height:47px;
	
	padding-top:15px;
	
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	
	padding-left:30px;
}
.coluna_esquerda_reservas ul li#contato1{
	background-image:url(imgs/imgs/telefone.jpg);
	background-repeat:no-repeat;
	background-position:left;
		
}
.coluna_esquerda_reservas ul li#contato2{
	background-image:url(imgs/imgs/email.jpg);
	background-repeat:no-repeat;
	background-position:left;
	
}
.coluna_esquerda_reservas ul li#contato3{
	background-image:url(imgs/imgs/msn.jpg);
	background-repeat:no-repeat;
	background-position:left;
	
}


.coluna_esquerda_reservas .calendario{
	background-image:url(imgs/bgs/input_calendario2.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	cursor:pointer;
	color:#666666;
	font-family:Tahoma,Georgia,"Times New Roman",Times,serif;
	font-size:11px;
	font-weight:bold;
	height:24px;
	margin-top:6px;
	padding-left:7px;
	padding-right:41px;
	padding-top:8px;
	width:170px;
	
}

.coluna_esquerda_reservas .email{
	background-image:url(imgs/bgs/fundo_input_reservas_email.jpg);
	background-repeat:no-repeat;
	
	
	
	height:24px;
	
	padding-left:7px;
	
	padding-top:8px;
	
	margin-top:6px;
	margin-bottom:25px;
	
	color:#666666;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	
	padding-right:7px;
	width:204px;
	
}

.coluna_esquerda_reservas div{
	font-size:11px;
}


.fundo_tabela{
	width:688px;
	background-image:url(imgs/bgs/fundo_tabela.jpg);
	background-repeat:repeat-y;

}
.cabecalho_tabela{
	background-image:url(imgs/bgs/cabecalho_tarifas.jpg);
	background-position:top center;
	background-repeat:no-repeat;


}
.rodape_tabela{
	background-image:url(imgs/bgs/rodape_tarifas.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	
	width:658px;
	
	padding-left:14px;
	padding-right:16px;
	padding-bottom:5px;
	
}
.rodape_tabela table{

	color:#000000;
	font-size:13px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	
}

.tabela_topo{
	font-weight:bold;
	height:40px;
}

.tabela_fundo_cinza{
	background-color:#F4F4F4;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	height:40px;
}
.tabela_fundo_branco{
	border-top:1px solid #F4F4F4;
	border-bottom:1px solid #F4F4F4;
	height:40px;
}
.texto_pequeno{
	color:#000000;
	font-size:10px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	
	width:688px;
	margin-top:15px;

}
.texto_pequeno p{
	margin-bottom:15px;
}

.rodape{
	/*width:1140px;
	padding-left:160px;*/
	width:100%;
	min-width:979px;
	height:30px;
	
	padding-top:3px;
	padding-bottom:3px;
	
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#FFFFFF;
	
	background-color:#12385E;
	clear:both;
}

.rodape_cont{
	width:979px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

.rodape #rodape1{
	height:30px;
	line-height:30px;
	float:left;
	width:469px;
	border-right:1px solid #0C253F;
	/*text-align:center;*/
	padding-left:30px;
}
.rodape #rodape1 a{
	color:#FFFFFF;
}
.rodape #rodape2{
	height:30px;
	line-height:30px;
	float:left;
	width:338px;
	border-right:1px solid #0C253F;
	border-left:1px solid #2A4C6E;
	text-align:center;
}
.rodape #rodape3{
	height:30px;
	line-height:30px;
	float:left;
	width:138px;
	border-left:1px solid #2A4C6E;
	text-align:right;
}


/* MODAL NOVO */

div.modal_externa{
	background-color:#FFFFFF;
	width:795px;
	height:635px;
	border:3px solid #245784;
}

div.modal_topo{
	width:760px;
	height:144px;
	/*line-height:113px;*/
	background-image:url(imgs/bgs/popup_fundo.jpg);
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:45px;
	color:#000000;
	padding-left:35px;
}

div.modal_titulo{
	background-image:url(imgs/bgs/popup_fundo_cinza.jpg);
	background-repeat:no-repeat;
	width:681px;
	height:55px;
	margin-left:57px;
	margin-top:25px;
	line-height:55px;
	
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#245784;
}

div.modal_titulo span{
	margin-left:30px;
}

div.modal_titulo b{
	color:#000000;
	font-weight:bold;

}

div.div_externa_modal{

	width:681px;
	margin-left:57px;
	margin-top:25px;
	clear:both;

}

div.div_interna_esq_modal{
	width:348px;
	float:left;


}

div.div_interna_esq_modal .titulo_input_modal{

	width:332px;
	clear:both;
	
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#245784;
	font-weight:bold;
}

div.div_interna_esq_modal .titulo_pequeno_modal{

	width:157px;
	float:left;
	margin-right:18px;
	_margin-right:9px;
}



div.div_interna_esq_modal input{
	height:21px;
	
	padding-left:7px;
	padding-right:7px;
		
	padding-top:5px;
	
	margin-top:6px;
	
	color:#666666;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
}


div.div_interna_esq_modal .popup_input_grande{
	width:318px;
	
	background-image:url(imgs/bgs/popup_fundo_input_grande.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	
}
div.div_interna_esq_modal .popup_input_pequeno{
	width:143px;
	
	background-image:url(imgs/bgs/popup_fundo_input_peq.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	
}

div.div_interna_esq_modal .popup_input_ddd{
	width:30px;
	
	background-image:url(imgs/bgs/popup_fundo_input_ddd.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	margin-right:5px;
	_margin-right:1px;
		
}
div.div_interna_esq_modal .popup_input_telefone{
	width:89px;
	
	background-image:url(imgs/bgs/popup_fundo_input_telefone.jpg);
	background-repeat:no-repeat;
	margin-bottom:8px;
	
}




div.div_interna_dir_modal{
	width:333px;
	float:left;

}
div.div_interna_dir_modal .titulo_input_modal{

	width:332px;
	clear:both;
	
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#245784;
	font-weight:bold;
}
div.div_interna_dir_modal .popup_text_area{
	width:318px;
	height:226px;
	
	padding:7px;	
	
	margin-top:6px;
	
	color:#666666;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	
	background-image:url(imgs/bgs/popup_fundo_text_area.jpg);
	background-repeat:no-repeat;
	
	overflow:hidden;
	
}




/* MODAL ANTIGO */





div.modal_texto{
	width:721px;
	margin-top:15px;
	margin-left:37px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
}

hr.modal_hr{
	width:721px;
	margin-top:25px;
	margin-left:37px;
	height:4px;
	background-color:#CCCCCC;
	color:#CCCCCC;
	clear:both;
}
div.modal_texto2{
	width:721px;
	margin-top:30px;
	margin-left:37px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
}

ul.modal_ul{
	width:721px;
	list-style:none;
	margin-left:37px;
	margin-top:30px;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
}

ul.modal_ul li{
	width:170px;
	margin-left:25px;
	float:left;
	padding-left:30px;
	background-repeat:no-repeat;
	background-position:left;
}
ul.modal_ul li#li1{
	background-image:url(imgs/imgs/telefone.jpg);
}
ul.modal_ul li#li2{
	background-image:url(imgs/imgs/email.jpg);
}
ul.modal_ul li#li3{
	background-image:url(imgs/imgs/msn.jpg);
}

.rodape_cont a {color:#FFF; text-decoration:underline;}
.rodape_cont a :hover{text-decoration:none;}
