/* TAGS */

a:link
{
color: #666666; text-decoration: none
}

a:visited
{
color: #666666; text-decoration: none
}

a:hover
{
color: #999999; text-decoration: none
}

a:active
{
color: #666666; text-decoration: none
}

body
{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #2A2C7A;
	text-align: justify;

vertical-align: top
background-color: #FFFFFF

}

#popup  {
	height: 1200px;
	width: 670px;
	position: absolute;
	display: none;
	z-index: 20;
	overflow: visible;
	visibility: visible;
	top: 100px;
	left: -335px;
	margin-left: 50%;
}

td
{
vertical-align: top;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Helvetica;
color: #FFFFFF;
text-align: justify
}

img
{
border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none
}

input
{
border-top: #eaeaea 1px solid;
border-right: #eaeaea 1px solid;
border-left: #eaeaea 1px solid;
border-bottom: #eaeaea 1px solid;
color: #666666;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Helvetica;
background-color: white
}

select
{
border-top: #eaeaea 1px solid;
border-right: #eaeaea 1px solid;
border-left: #eaeaea 1px solid;
border-bottom: #eaeaea 1px solid;
color: #666666;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Helvetica;
background-color: white
}

textarea
{
border-top: #eaeaea 1px solid;
border-right: #eaeaea 1px solid;
border-left: #eaeaea 1px solid;
border-bottom: #eaeaea 1px solid;
color: #666666;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Helvetica;
background-color: white
}

/* CLASSES */

.texto_branco
{
font-family: Tahoma, Verdana, Arial, Helvetica; text-decoration: bold
font-size: 11px;
color: #FFFFFF;
}

.topo
{
background-color: #FFFFFF
}

.sem_linha
{
background-color: #FFFFFF
}

.com_linha
{
background-color: #CCCCCC
}

.pontilhado
{
background-image:url('/imagens/pontilhado.png');
background-repeat:repeat-x;
}

.corpo
{
background-color: #FFFFFF
}

.rodape
{
background-color: #FFFFFF
}
.pnto_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	line-height: 6px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
}


.topo_altura
{
width: 775;
height: 200;
}

.topo_menu
{
height: 32;
}

.topo_menu_linha
{
height: 7;
}

.topo_corpo
{
height: 5;
}

.corpo
{
height: 250;
}

.corpo_historia
{
height: 195;
}

.corpo_sede
{
height: 180;
}

.corpo_jardins
{
height: 200;
}

.corpo_ambientes
{
height: 180;
}

.corpo_acomodacoes
{
height: 200;
}

.corpo_atividades
{
height: 180;
}


.corpo_eventos
{
height: 180;
}


.corpo_detalhes
{
height: 180;
}


.corpo_casamentos
{
height: 200;
}


.corpo_contato
{
height: 180;
}


.texto_fotos
{
font-family: Tahoma, Verdana, Arial, Helvetica;
vertical-align: top;
font-size: 11px;
color: #666666;
text-align: justify
}

.rodape_corpo
{
height: 25;
}

.rodape_altura
{
height: 40;
}

.rodape_altura_final
{
height: 100%;
}

.recuo_esquerdo
{
width: 50%
}

.recuo_direito
{
width: 50%
}

.campo_alerta
{
border-top: #eaeaea 1px solid;
border-right: #eaeaea 1px solid;
border-left: #eaeaea 1px solid;
border-bottom: #eaeaea 1px solid;
color: #666666;
font-size: 11px; 
font-family: Tahoma, Verdana, Arial, Helvetica;
background-color: #f5f5f5
}

.tabela_registros
{
width: 100%;
background-color: white;
}

.titulos_registros
{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
color: white;
background-color: gray;
}

.exibe_registros
{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
width: 100%;
color: dimgray;
background-color: whitesmoke;
}

.tabela_paginacao
{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
width: 100%;
color: gray;
border-top: 1px solid gainsboro;
background-color: gainsboro;
}

.links_paginacao
{
color: dimgray;
text-decoration: none;
}

.links_paginacao:hover
{
color: gray;
text-decoration: underline;
}

.titulo_campos
{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
color: dimgray;
background-color: whitesmoke;
}

