html, body, * {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:hidden;

	
}

body{
background-image:url(img/fundao.jpg);

}





#geral{

background-position:38% 0;
overflow-x:hidden;

}

#topo{
	display:block;
	left:50%;
	top:0;
	margin:0 0 0 -1000px;
	height:220px;
	width:2000px;
	position:relative;
}



#fora_rodape{
	background-position:50% 0;	
	background-repeat:repeat;
	
	width:950px;
	height:50px;
	text-align:right;
	padding-top:0px;
	margin-left:auto;
	margin-right:auto;
	

}
#rodape {

	display:block;
	left:50%;
	top:0;
	margin:0 0 0 -1000px;
	width:2000px;
	position:relative;
	
	}


#conteudo{
	padding:0 0 0 0;
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	position:relative;
	overflow-x:hidden;
	overflow:auto;
}


#fora{
	padding:0 0 0 0;
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	overflow-y:hidden;
}






#esquerda{
	clear:both;
	width:779px;
	padding-left:35px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
		color:#666666;
	overflow:auto;

	

}


#centro{
	float:left;
	width:310px;
	padding-left:15px;
	margin-left:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	
}


#direita{
	float:left;
	width:185px;
	padding-left:5px;
	margin-left:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	
}



#direitaevento{
	
	width:265px;
	margin-left:0px;
	float:left;
	
	
}
#contato_downtable{
	padding-left:110px;
	padding-right:140px;
	padding-top:10px;

}
#servicos_menus{
	padding-left:25px;
	 padding-bottom:10px;
	 cursor:pointer;

}

.menus_geral{

	cursor:pointer;
	float:left;
/*	border-right:1px solid #DFDFDF;*/
	border-right:1px solid #CC3300;
	text-align:left;
	text-indent:none;
	list-style:none;
	margin-top:20px;
	padding:0;

}

ul.lista li {

list-style:none; display:inline; margin-left:5px; padding:3px;  text-indent:none;

}

.bodertabela tr td {

border:1px solid #FFFFFF;
}

/*função para tabela Hoteis */






.titulo {
font-size:13px;
font-weight:bold;
color:#990000;
}


.nomehotel {
font-weight:bold;
background-color:#CCCCCC;
font:Verdana, Arial, Helvetica, sans-serif;
color:#993333;
text-align:left;
}
.datahotel {
font-weight:bold;
font:Verdana, Arial, Helvetica, sans-serif;
color: #900;
text-align:left;
}
.descricao {
font:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#676767;
text-align:left;
}

/* Páginas  em geral*/
.conteudo_texto {
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
padding-left:20px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
width:730px;
}
.conteudo_texto_titulo {
font:Arial, Helvetica, sans-serif;
color:#990000;
text-align:left;
font-size:13px;
font-weight:bold;
}





/* Página Organização.asp */
.organizacao_titulo {
font:Arial, Helvetica, sans-serif;
color:#990000;
text-align:left;
font-size:11px;
font-weight:bold;
}
.organizacao_conteudo {
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-align:justify;
margin-left:auto;
margin-right:auto;
margin-top:30px;
width:750px;
height:auto;
overflow:auto;
}


a {
color:#993300;
text-decoration:none;
}


a:hover {
color:#993300;
text-decoration:underline;
}

#popup{
position: absolute;
top: 25%;
left: 30%;
width: 300px;
height: 150px;
display: none;
}

.tabela tr td {
border:dashed 1px #CCCCCC;
clear:both;

}

.tabela2 tr td {
border: dotted 1px #CCCCCC;
text-align: center;
clear:both;

}.tabela3 tr td {
text-align: center;
clear:both;

}




