h1 { margin:-999px; font-size:9px; }
h2 { margin:-999px; font-size:9px; }
h3 {display:block; font-size:14px; font-weight:bold; }

body {
	background:url(../img/bg.jpg) repeat-x #2FA662;
	margin:0px;
}
a {
	text-decoration:none;
	color:#fff;
}
a:hover {
	text-decoration:underline;
}

#container {
	clear:both;
	width:320px;
	background:url(../img/bg2.jpg) left repeat-y;
}
	#topo {
		width:320px;
		height:97px;
		background:url(../img/buttons.jpg) top left no-repeat;
		overflow:hidden;
		cursor:pointer;
	}
	
	#menu {
		list-style:none;
		margin:0px;
		padding:0px;
	}
	
		#menu li {
			display:block;
			width:320px;
			float:left;
			height:50px;
			cursor:pointer;
			overflow:hidden;
			background:url(../img/buttons.jpg);
		}
	
	#base {
		width:320px;
		height:20px;
		background:url(../img/buttons.jpg) bottom left no-repeat;
		overflow:hidden;
	}
	
	#interna {
		background:url(../img/buttons.jpg) -640px -97px no-repeat;
		width:242px;
		padding:10px 39px 10px 39px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fff;
	}
	.loja p {
		display:block;
		padding-top:20px;
		margin:0px;
	}
	.loja strong {
		display:block;
		border-bottom:dotted 1px #ccc;
		padding-bottom:5px;
		font-size:14px;
		color:#fff;
		margin:0px;
		margin-bottom:-10px;
	}
		#title {
			width:243px;
			height:25px;
			background:url(../img/title.gif) left top no-repeat;
			text-align:center;
			padding-top:6px;
			text-transform:uppercase;
			font-size:16px;
			font-weight:bold;
			color:#237A48;
			clear:both;
			display:block;
		}
		
		#voltar {
			padding-top:20px;
			clear:both;
			text-align:center;
		}
			#voltar img {
				border:0px;
				width:83px;
				height:25px;
			}
			
		.pacoteImg {
			border:solid 1px #000;
		}
			.pacoteImg:hover {
				border:solid 1px #fff;
			}
		.cadaPct {
			padding-top:18px;
		}
			.cadaPct a {
				color:#fff;
				text-decoration:none;
				font-weight:bold;
			}
			.cadaPct a:hover {
				text-decoration:underline;
			}
		#subTitle {
			display:block;
			clear:both;
			background:#fff;
			padding:7px;
			text-align:center;
			font-weight:bold;
			font-size:14px;
			zoom:1;
			filter:alpha(opacity=50);
			-moz-opacity:.50;
			opacity:.50;
			color:#000;
		}
		
		#cadaDestino {
			padding-top:15px;
			width:240px;
			clear:both;
			text-align:center;
		}
			#cadaDestino img, #pacoteLeitura img {
				border:solid 1px #000;
			}
			#cadaDestino a img:hover, #pacoteLeitura a img:hover {
				border:solid 1px #fff;
			}
			#cadaDestino strong {
				display:block;
				TEXT-ALIGN:center;
			}
		#pacoteLeitura {
			clear:both;
			text-align:center;
		}
			#pacoteLeituraTexto {
				clear:both;
				padding-top:20px;
				text-align:left;
			}
		#servicos {
			list-style:none;
			margin:0px;
			padding:0px;
		}
			#servicos li {
				display:block;
				text-align:center;
				background:url(../img/bg3.gif) repeat-x top #666;
				margin-top:13px;
				padding:6px;
				width:190px;
				margin-left:20px;
			}
