* {
	margin:0;
	padding:0;
	vertical-align:middle;
	line-height:16px;
}	
body {
	background:#E5E5D7 url(../imagens/fd5b.jpg) repeat-x;
	font-family:"Lucida Sans Unicode",Arial,Helvetica,sans-serif;
	font-size:100%;
	color:#40442D;
}
a { text-decoration:none; color:#40442D; }
p { font-size:0.7em;}
.titulointernos{ font-size:22px; font-weight:bold; margin-bottom:25px;}
.titulointernos2{ font-size:18px; font-weight:bold; margin-bottom:25px; line-height:20px;}

#topo{ 
	height:448px; 
	background:url(../imagens/fd4a.jpg) center top;
}
#slogan{ 
	width:780px; 
	height:72px; 
	background:url(../imagens/img_topo4.jpg); 
	margin:0 auto; 
	text-indent:-9000px;
}
#bannermeio{ 
	width:780px; 
	height:336px; 
	margin:0 auto;
	background:url(../imagens/fd-topo2a.jpg) no-repeat;
}
#logo{ 
	width:302px; 
	height:225px; 
	float:left;
	background:url(../imagens/logo2.jpg) no-repeat;
	margin-top:61px;
	margin-left:28px;
	_margin-left:14px;	
}
#logo a{ 
	width:302px; 
	height:225px;
	display:block; 
	text-indent:-9000px;	
}
#bannerflash{ 
	width:390px; 
	height:260px; 
	float:right;
	margin-top:25px;
	margin-right:28px;
	_margin-right:14px;	
}
#menu { 
	width:780px; 
	height:35px;
	margin:0 auto;
	clear:both;
	padding-top:25px;
	text-align:center;
}
#menu ul li{ display:inline;}
#menu ul li a{
	display: block;
	float:left;
	overflow: hidden;
	font-size:0.7em;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
}
#menu li a:hover {
	background:#CFCFB8;
	color: #000; 
}
.mhome { 
	border-right:1px solid #878857;
	margin-left:45px;
}
.mconhecasitio { 
	border-left:1px solid #CFCFB8;
	border-right:1px solid #878857;
}
.mtour { 
	border-left:1px solid #CFCFB8;
	border-right:1px solid #878857;
}
.mcomochegar { 
	border-left:1px solid #CFCFB8;
	border-right:1px solid #878857;
}
.mrppn { 
	border-left:1px solid #CFCFB8;
	border-right:1px solid #878857;
}
.mfale { 
	border-left:1px solid #CFCFB8;
}
#conteudotp{ 
	width:780px; 
	height:100%; 
	margin:0 auto; 
	clear:both;
	padding-top:20px;
	padding-bottom:20px;
	line-height:18px;
}
#rodape{ 
	height:80px; 
	margin:0 auto; 
	clear:both; 
	padding-top:15px;
	border-top:2px solid #B1B59C;
	text-align:center;
	color:#40442D;
}
#rodape a { color:#40442D;}
.font1 { font-size:18px; margin-bottom:5px;}

.imgright { float:right; margin-left:15px; margin-bottom:15px; border:2px solid #fff;}
.img1 { padding:5px; background:#fff; margin-right:10px; margin-bottom:10px;}
.img2 { padding:5px; background:#fff; margin-bottom:10px;}
.tab1 { width:230px; padding:3px; background:#f1f1f1; float:left; margin-bottom:1px;}
.tab2 { width:80px; padding:3px; background:#ccc; float:left; margin-bottom:1px; text-align:center;}
.tab3 { background:#CFCFB8; border:1px solid #B5B58C; padding:10px; font-size:16px; text-align:center;}
#tab4 { width:770px; height:115px; padding:5px; border:1px solid #fff;}
.tab5 { width:200px; height:80px; background:#CFCFB8; border:1px solid #B5B58C; padding:10px; float:right; margin-left:15px; margin-bottom:20px;}