/* CSS Document */

body, td, th, input, select, textarea {
	font: 11px Verdana, Geneva, sans-serif;
}
body {
	margin: 0;
	background: #000 url(img_index/fundo.jpg) center no-repeat;
}
body, .container {
	overflow: auto;
}
.div, .container {
	position: absolute;
	top: 50%;
	left: 50%;
}
.div {
	width: 972px;
	height: 610px;
	margin-left: -486px;
	margin-top: -305px;
}
.container {
	width: 702px;

	*width: 717px;
	height: 475px;
	margin-left: -270px;
	margin-top: -279px;
	z-index: 995;
	text-align: justify;
	color: #030;
	font-size: 9pt;
	padding: 0 15px 0 0;
}
h2 {
	padding: 5px 0 20px 105px;
	margin: 0 0 20px 0;
	font: bold 20px Arial, Helvetica, sans-serif;
	line-height: 28px;
	width: 331px;
	height: 26px;
	background-image: url(img_index/titulo.png) !important;
	background-position: left bottom;
	background-repeat: no-repeat;
    background-image: none;
    filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img_index/titulo.png',sizingMethod='crop');
}

.fotos img {
	border: 2px solid #063;
}
.fotos a:hover img, .fotos a:active img {
	border-color: #fff;
}

.categoria a {
	display: block;
/*	width: 45%;
	float: left; */
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #063;
	text-decoration: none;
	padding: 0 0 0 30px;
	line-height: 160%;
	background: url(img_index/categoria.jpg) left center no-repeat;
	margin: 5px 0 5px 20px;
}
.categoria a:hover, .categoria a:active {
	color: #333;
}

.Formulario {
	border: 1px solid #063;
}
.reservas {
	height: 560px;
}
