Body {
	margin:0px;
	background-color:white;
}
.banner {
	background-image:url(banner.jpg);
	background-repeat:no-repeat;
	width:890px;
	height:200px;
}
.destaques {
	background-color:#eeece1;
	height:100%;
	width:195px;
	vertical-align:top;
}
.galeria {
	background-color:#eeece1;
	background-image:url(tile.jpg);
	background-repeat:repeat-y;
	background-position:top;
	height:100%;
	width:195px;
	vertical-align:top;
}
.footer {
	background-color:#938953;
	height:20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:white;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	padding:5px;
}
.contents {
	background-color:white;
	width:460px;
	height:100%;
	padding:20px;
	vertical-align:top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:justify;
}
.menu a {
	background-color:#938953;
	height:30px;
	width:178px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:white;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	padding:5px;
}
.menu a:hover {
	background-color:#31849b;
	height:30px;
	width:178px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:white;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	font-weight:bold;
	padding:5px;
}
.selo {
	background-image:url(selo.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:276px;
}
.atalhos a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#938953;
	padding-left:5px;
	text-align:left;
	vertical-align:bottom;
	border-bottom:1px solid white;
	text-decoration:none;
	width:100%;
}
.atalhos a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#938953;
	padding-left:5px;
	text-align:left;
	vertical-align:bottom;
	border-bottom:1px solid white;
	text-decoration:underline;
	width:100%;
}
.footer a {
	color:white;
	text-decoration:none;
}
.footer a:hover {
	color:white;
	text-decoration:underline;
}
.pesquisa {
	height:50px;
}
.menu {
	background-color:#938953;
	height:30px;
	width:890px;
}
#dropmenudiv {
	position:absolute;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:white;
	line-height:18px;
	z-index:100;
	text-align:center;
}
#dropmenudiv a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:white;
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 0px solid black;
	padding: 0px 0;
	text-decoration: none;
	text-align:center;
}
#dropmenudiv a:hover {
	background-color: #31849b;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fabf8f;
}
.title {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#31849b;
	font-weight:bold;
}
.contents a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#31849b;
	text-decoration:none;
}
.contents a:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#31849b;
	text-decoration:underline;
}
.nome {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#938953;
}
.texto {
	background-color:white;
	vertical-align:top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:justify;
}
.thumbnail {
	position: relative;
	z-index: 0;
}
.thumbnail:active {
	background-color: transparent;
	z-index: 0;
}
.thumbnail span {
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	left: -1000px;
	border: 1px solid black;
	visibility: hidden;
	color: black;
	text-decoration: none;
}
.thumbnail span img {
	border-width: 0;
	padding: 2px;
}
.thumbnail:active span {
	visibility: visible;
	top: -100px;
	left: -120px;
}
.brochuras a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:right;
	color:#31849b;
	text-decoration:none;
}
.brochuras a:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align:right;
	color:#31849b;
	text-decoration:underline;
}
.linha {
	border-bottom:1px solid #31849b;
}
.news {
	background-color:white;
	vertical-align:top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-align:justify;
	vertical-align:top;
}
.title_news {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#31849b;
	font-weight:bold;
	vertical-align:top;
}
.news a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-align:right;
	color:#31849b;
	text-decoration:none;
}
.news a:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-align:right;
	color:#31849b;
	text-decoration:underline;
}
.legenda {
	background-color:white;
	vertical-align:top;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:center;
}