/* -------------------- */
/* FORMATAÇÃO DA PÁGINA */
/* -------------------- */
html {
	overflow:-moz-scrollbars-vertical;
}

body {
	background:#000000;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}

.mapa {
	background:#FFFFFF;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}

.bg_site{
	background:url(../imagens/bg_site.jpg) repeat-x;
}

/* --------- */
/* LOGO TOPO */
/* --------- */
#home  .l_logo {
	display:none;
	padding:0;
	margin:0;
}

#espaco_menu .logo {
	display:none;
}

#infra_estrutura_menu .logo {
	display:none;
}

#infra_assessoria_menu .logo {
	display:none;
}

#localizacao_menu .logo {
	display:none;
}

#na_midia_menu .logo {
	display:none;
}

#fale_conosco_menu .logo {
	display:none;
}

#eventos_menu .logo {
	display:none;
}

#galeria_menu .logo {
	display:none;
}

/* ------ */
/* TEXTOS */
/* ------ */
.txt_01{
	color:#333333;
	font-size:10px;
}

.txt_02{
	color:#49494a;
	font-size:10px;
}

.txt_03{
	color:#cccccc;
	font-size:14px;
}

.txt_04{
	color:#999999;
	font-size:14px;
}

.txt_05{
	color:#cccccc;
	font-size:12px;
}

.txt_06{
	color:#cccccc;
	font:14px "Times New Roman", Times, serif;
}

.txt_07{
	color:#cccccc;
	font-size:12px;
}

.txt_08{
	color:#666666;
	font-size:12px;
}

.txt_01_espacamento{
	color:#333333;
	font-size:10px;
	letter-spacing:1px;
}

.txt_09{
	color:#cccccc;
	font:10px "Trebuchet MS", "Times New Roman", Verdana, Arial;
}

.txt_10{
	color:#666666;
	font:10px "Trebuchet MS", "Times New Roman", Verdana, Arial;
	word-spacing:3px;	
}

.txt_11{
	color:#666666;
	font-size:10px;
}
/* ----- */
/* LINKS */
/* ----- */
.l_txt_01:visited
	{color:#333333; font-size:10px; text-decoration:none;}
.l_txt_01:link
	{color:#333333; font-size:10px; text-decoration:none;}
.l_txt_01:active
	{color:#333333; font-size:10px; text-decoration:none;}
.l_txt_01:hover
	{color:#333333; font-size:10px; text-decoration:underline;}
	
.l_txt_03:visited
	{color:#cccccc; font-size:14px; text-decoration:underline;}
.l_txt_03:link
	{color:#cccccc; font-size:14px; text-decoration:underline;}
.l_txt_03:active
	{color:#cccccc; font-size:14px; text-decoration:underline;}
.l_txt_03:hover
	{color:#cccccc; font-size:14px; text-decoration:none;}

.l_txt_04:visited
	{color:#999999; font-size:14px; text-decoration:underline;}
.l_txt_04:link
	{color:#999999; font-size:14px; text-decoration:underline;}
.l_txt_04:active
	{color:#999999; font-size:14px; text-decoration:underline;}
.l_txt_04:hover
	{color:#999999; font-size:14px; text-decoration:none;}

.l_txt_08:visited
	{color:#666666; font-size:12px; text-decoration:underline;}
.l_txt_08:link
	{color:#666666; font-size:12px; text-decoration:underline;}
.l_txt_08:active
	{color:#666666; font-size:12px; text-decoration:underline;}
.l_txt_08:hover
	{color:#666666; font-size:12px; text-decoration:none;}

.l_txt_09:visited
	{font:10px "Trebuchet MS", "Times New Roman", Verdana, Arial; color:#cccccc; text-decoration:none;}
.l_txt_09:link
	{font:10px "Trebuchet MS", "Times New Roman", Verdana, Arial; color:#cccccc; text-decoration:none;}
.l_txt_09:active
	{font:10px "Trebuchet MS", "Times New Roman", Verdana, Arial; color:#cccccc; text-decoration:none;}
.l_txt_09:hover
	{font:10px "Trebuchet MS", "Times New Roman", Verdana, Arial; color:#cccccc; text-decoration:underline;}
		
.l_txt_10:visited
	{font:10px "Trebuchet MS", "Times New Roman", Verdana, Arial; color:#666666; text-decoration:none;}
.l_txt_10:link
	{font:10px "Trebuchet MS", "Times New Roman", Verdana, Arial; color:#666666; text-decoration:none;}
.l_txt_10:active
	{font:10px "Trebuchet MS", "Times New Roman", Verdana, Arial; color:#666666; text-decoration:none;}
.l_txt_10:hover
	{font:10px "Trebuchet MS", "Times New Roman", Verdana, Arial; color:#666666; text-decoration:underline;}
	
/* ------ */
/*  MENU  */
/* ------ */
.det_menu_01 {
	background:url(../imagens/det_menu_01.gif) no-repeat;
}

.det_menu_02 {
	background:url(../imagens/det_menu_02.gif) no-repeat;
}

/* ----------- */
/* BOTÕES MENU */
/* ----------- */

/* ESPACO NOBRE */
#btn_espaco_nobre a {
	background:url(../imagens/btn_espaco_nobre_01.gif) 0 0 no-repeat;
	display:block;
	height:19px;
	text-indent:-99999px;
	overflow: hidden;
	width:141px;
}

#btn_espaco_nobre a:hover {
	background:url(../imagens/btn_espaco_nobre_02.gif) 0 0 no-repeat;
}

#espaco_menu
#btn_espaco_nobre a {
	background:url(../imagens/btn_espaco_nobre_02.gif) 0 0 no-repeat;
	display:block;
	height:19px;
	text-indent:-99999px;
	overflow: hidden;
	width:141px;
}

#espaco_menu
#btn_espaco_nobre a:hover {
	background:url(../imagens/btn_espaco_nobre_01.gif) 0 0 no-repeat;
}

/* INFRA-ESTRUTURA */
#btn_infra_estrutura a {
	background:url(../imagens/btn_infra_estrutura_01.gif) 0 0 no-repeat;
	display:block;
	height:19px;
	text-indent:-99999px;
	overflow: hidden;
	width:152px;
}

#btn_infra_estrutura a:hover {
	background:url(../imagens/btn_infra_estrutura_02.gif) 0 0 no-repeat;
}

#infra_estrutura_menu
#btn_infra_estrutura a {
	background:url(../imagens/btn_infra_estrutura_02.gif) 0 0 no-repeat;
	display:block;
	height:19px;
	text-indent:-99999px;
	overflow: hidden;
	width:152px;
}

#infra_estrutura_menu
#btn_infra_estrutura a:hover {
	background:url(../imagens/btn_infra_estrutura_01.gif) 0 0 no-repeat;
}

/* LOCALIZAÇÃO */
#btn_localizacao a {
	background:url(../imagens/btn_localizacao_01.gif) 0 0 no-repeat;
	display:block;
	height:19px;
	text-indent:-99999px;
	overflow: hidden;
	width:121px;
}

#btn_localizacao a:hover {
	background:url(../imagens/btn_localizacao_02.gif) 0 0 no-repeat;
}

#localizacao_menu
#btn_localizacao a {
	background:url(../imagens/btn_localizacao_02.gif) 0 0 no-repeat;
	display:block;
	height:19px;
	text-indent:-99999px;
	overflow: hidden;
	width:121px;
}

#localizacao_menu
#btn_localizacao a:hover {
	background:url(../imagens/btn_localizacao_01.gif) 0 0 no-repeat;
}

#bt_imprimir_mapa a {
	background:url(../imagens/btn_imprimir_mapa.gif) 0 0 no-repeat;
	display:block;
	height:21px;
	text-indent:-99999px;
	overflow:hidden;
	width:154px;
}
#bt_imprimir_mapa a:hover {
	background:url(../imagens/btn_imprimir_mapa.gif) 0 -21px no-repeat;
}

/* GALERIA DE FOTOS */
#btn_galeria_fotos a {
	background:url(../imagens/btn_galeria_01.gif) 0 0 no-repeat;
	display:block;
	height:19px;
	text-indent:-99999px;
	overflow: hidden;
	width:155px;
}

#btn_galeria_fotos a:hover {
	background:url(../imagens/btn_galeria_02.gif) 0 0 no-repeat;
}

#galeria_menu
#btn_galeria_fotos a {
	background:url(../imagens/btn_galeria_02.gif) 0 0 no-repeat;
	display:block;
	height:19px;
	text-indent:-99999px;
	overflow: hidden;
	width:155px;
}
#galeria_menu
#btn_galeria_fotos a:hover {
	background:url(../imagens/btn_galeria_01.gif) 0 0 no-repeat;
}

/* EVENTOS */
#btn_eventos a {
	background:url(../imagens/btn_eventos_01.gif) 0 0 no-repeat;
	display:block;
	height:19px;
	text-indent:-99999px;
	overflow: hidden;
	width:68px;
}

#btn_eventos a:hover {
	background:url(../imagens/btn_eventos_02.gif) 0 0 no-repeat;
}

#eventos_menu
#btn_eventos a {
	background:url(../imagens/btn_eventos_02.gif) 0 0 no-repeat;
	display:block;
	height:19px;
	text-indent:-99999px;
	overflow: hidden;
	width:68px;
}

#eventos_menu
#btn_eventos a:hover {
	background:url(../imagens/btn_eventos_01.gif) 0 0 no-repeat;
}

/* HOME */
#btn_home a {
	background:url(../imagens/btn_home_01.gif) 0 0 no-repeat;
	display:block;
	height:18px;
	text-indent:-99999px;
	overflow: hidden;
	width:51px;
}
#btn_home a:hover {
	background:url(../imagens/btn_home_02.gif) 0 0 no-repeat;
}

#home
#btn_home a {
	background:url(../imagens/btn_home_02.gif) 0 0 no-repeat;
	display:block;
	height:18px;
	text-indent:-99999px;
	overflow: hidden;
	width:51px;
}
#home
#btn_home a:hover {
	background:url(../imagens/btn_home_01.gif) 0 0 no-repeat;
}

/* ASSESSORIA */
#btn_assessoria a {
	background:url(../imagens/btn_assessoria_01.gif) 0 0 no-repeat;
	display:block;
	height:18px;
	text-indent:-99999px;
	overflow: hidden;
	width:177px;
}

#btn_assessoria a:hover {
	background:url(../imagens/btn_assessoria_02.gif) 0 0 no-repeat;
}

#infra_assessoria_menu
#btn_assessoria a {
	background:url(../imagens/btn_assessoria_02.gif) 0 0 no-repeat;
	display:block;
	height:18px;
	text-indent:-99999px;
	overflow: hidden;
	width:177px;
}

#infra_assessoria_menu
#btn_assessoria a:hover {
	background:url(../imagens/btn_assessoria_01.gif) 0 0 no-repeat;
}

/* NA MÍDIA */
#btn_na_midia a {
	background:url(../imagens/btn_na_midia_01.gif) 0 0 no-repeat;
	display:block;
	height:18px;
	text-indent:-99999px;
	overflow: hidden;
	width:75px;
}

#btn_na_midia a:hover {
	background:url(../imagens/btn_na_midia_02.gif) 0 0 no-repeat;
}

#na_midia_menu
#btn_na_midia a {
	background:url(../imagens/btn_na_midia_02.gif) 0 0 no-repeat;
	display:block;
	height:18px;
	text-indent:-99999px;
	overflow: hidden;
	width:75px;
}

#na_midia_menu
#btn_na_midia a:hover {
	background:url(../imagens/btn_na_midia_01.gif) 0 0 no-repeat;
}

/* FALE CONOSCO */
#btn_fale_conosco a {
	background:url(../imagens/btn_fale_conosco_01.gif) 0 0 no-repeat;
	display:block;
	height:18px;
	text-indent:-99999px;
	overflow: hidden;
	width:88px;
}

#btn_fale_conosco a:hover {
	background:url(../imagens/btn_fale_conosco_02.gif) 0 0 no-repeat;
}

#fale_conosco_menu
#btn_fale_conosco a {
	background:url(../imagens/btn_fale_conosco_02.gif) 0 0 no-repeat;
	display:block;
	height:18px;
	text-indent:-99999px;
	overflow: hidden;
	width:88px;
}
#fale_conosco_menu
#btn_fale_conosco a:hover {
	background:url(../imagens/btn_fale_conosco_01.gif) 0 0 no-repeat;
}

#btn_enviar a {
	background:url(../imagens/btn_enviar.gif) 0 0 no-repeat;
	display:block;
	height:23px;
	text-indent:-99999px;
	overflow: hidden;
	width:83px;
}

#btn_enviar a:hover {
	background:url(../imagens/btn_enviar.gif) 1px 1px no-repeat;
}

/* ---------------- */
/* GALERIA DE FOTOS */
/* ---------------- */

.bg_galeria_fotos_01{
	background:url(../imagens/bg_galeria_01.gif) no-repeat;	
}

/* ------- */
/* LISTAS  */
/* ------ */

.lista_01 {
	list-style:inside url(/imagens/lista_01.gif) inside none;
	margin:0px;
	border:none;
	padding:0px;
	font-size:11px;
	color:#292929;
	line-height:16px;
} 
	
/* ------ */
/* BORDAS */
/* ------ */

.bd_01 {
	border:1px solid #dedede;
}

/* ----------- */
/* FORMULÁRIOS */
/* ----------- */

.form_01 {
	background-color:#101010;
	border:1px solid #666666;
	color:#FFFFFF;
	font:12px Arial, Helvetica, sans-serif;
	padding-botton:3px;
}

/* ----------- */
/* FADE EFFECT */
/* ----------- */

#fade {
  width:493px;
  height:300px;
  background:#000 url('/imagens/loading.gif') 50% 50% no-repeat;
}
