#brasil{
	float:left;
	width:660px;
	background:#FCEAD0 url("../imagens/fim_ared_bg.png") no-repeat left bottom;
	padding-bottom:10px;
	font:11px Georgia, "Times New Roman", Times, serif ;
	color:#012314;
	position:relative;
}
#brasil h1{
	float:left;
	display:block;	
	text-indent:-3000px;
	background:url("../imagens/brasil/brasil.png") no-repeat left top;
	width:660px;
	height:150px;
}
#brasil div.intro{
	float:left;
	font-size:13px;
	font-weight:bold;
	width:590px;
	display:inline;
	margin:35px;
}
#brasil div.intro p{
	float:left;
	display:inline;
	margin-top:15px;
	line-height:20px;
}
/***************************************** DESCRIÇÃO DAS CIDADES ***********************************/
#brasil #detalhes{
	float:left;
	width:610px !important;
	padding-left:25px;
}
#brasil div h2 {
	float:left;
	font:bold 19px Georgia, "Times New Roman", Times, serif;
	color:#9F7A52;
	display:inline;
	margin:30px 0px 10px 0px;
}
#brasil #detalhes  a.voltar {
	float:right;
	display:inline;
	margin-top:30px;
	font:bold 17px Georgia, "Times New Roman", Times, serif;
	color:#9F7A52;
}
#brasil #detalhes div.regiao{
	float:left;
	width:100%;
	border-bottom:1px solid #9F7A52;
}
#brasil #detalhes div.regiao p{
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	float:left;
	width:100%;
	display:inline;
	margin-bottom:10px;
}
#brasil #detalhes div.regiao  h3 {
	float:left;
	font:bold 13px Georgia, "Times New Roman", Times, serif;
	line-height:30px;
	width:599px;
	border-top:1px solid #9F7A52;
	padding-left:10px;
}
#brasil #detalhes div.regiao h3.odd{
	background:#E0D4B6;
}
#brasil #detalhes div.regiao h3 a {
	float:left;
	width:95%;
	color:#012314;
	background:url("../imagens/itinerario/mais_menos.gif") no-repeat right top;
}
#brasil #detalhes div.regiao h3 a.aberto {background-position:right bottom;}
#brasil #detalhes div.regiao div.estado{
	display:none;
	float:left;
	width:99%;
	padding-right:3px;
	border-top:1px solid #9F7A52;
}
#brasil #detalhes div.regiao div.estado div.descricao{
	float:left;
	width:100%;
	margin-bottom:40px;
	border:none;
}
#brasil #detalhes div.regiao div.estado div.descricao a.voltar{
	float:right;
	font-size:12px;
}
#brasil #detalhes div.regiao div.estado div.descricao h4{
	float:left;
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	display:inline;
	margin-top:10px;
}
#brasil #detalhes div.regiao div.estado div.descricao img{
	float:left;
	width:298px;
	margin-top:20px;
}
#brasil #detalhes div.regiao div.estado div.descricao img.dir{
	float:right;
}
#brasil #detalhes div.regiao div.estado div.descricao strong{
	float:left;
	width:99%;
	display:inline;
	margin-top:10px;
}
#brasil #detalhes div.regiao div.estado div.descricao p{
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	float:left;
	width:99%;
	display:inline;
	margin-top:10px;
}
#brasil #detalhes div.regiao div.estado div.descricao p.fonte{
	font-size:10px;
	width:80%;
}
div.over_regiao{
		display:none;
}

/******************************************** MAPA **********************************************/
#brasil #mapa {
	position:relative;
	float:left;
	display:block;
	height:674px;
}
#brasil #mapa a{
	text-indent:-3000px;
	position:absolute;
	background:url(../imagens/brasil/ponto.gif) no-repeat left top;
	height:9px;
	width:9px;
}

#tooltip {
	position: absolute;
	color:#002015;
	font:10px Georgia, "Times New Roman", Times, serif;
}
#tooltip.cidade h3{
	font:12px Georgia, "Times New Roman", Times, serif;
}
#tooltip.cidade {
	background:#E0D4B6;
	border-top:1px solid #000;
	padding:5px;
}
#tooltip.regiao{
	float:left;
	height:344px;
	width:310px;
}
#tooltip.regiao div.cont{
	float:left;
	height:344px;
	width:310px;
	background:#E0D4B6 url("../imagens/brasil/bg_tooltip.png") no-repeat left top;
}
#tooltip.regiao div.cont h3{
	display:inline;
	margin:15px;
	margin-right:0px;
	font-size:16px;
	float:left;
	width:280px;
	text-align:center;
}	
#tooltip.regiao div.cont img{
	display:inline;
	margin:15px;
	float:left;
	width:280px;
}
#tooltip.regiao div.desc{
	float:left;
	height:93px;
	width:280px;
	display:inline;
	margin-left:15px;
	overflow:hidden;
}
#tooltip.regiao div.desc p{
	color:#000;
	display:inline;
	float:left;
	width:280px;
	margin-bottom:15px;
}
#tooltip.regiao p.mais_info{
	float:left;
	font-size:14px;
	font-weight: bold;
	width:310px;
	text-align:center;
	margin-top:10px; 
}