.titTipo, .titTipo0, .titTipo9{background-image: url(/img/h2_tipo_0.gif);}
.titTipo1{background-image: url(/img/h2_tipo_1.gif);}
.titTipo2{background-image: url(/img/h2_tipo_2.gif);}
.titTipo3{background-image: url(/img/h2_tipo_3.gif);}
.titTipo4{background-image: url(/img/h2_tipo_4.gif);}
.titTipo5{background-image: url(/img/h2_tipo_5.gif);}
.titTipo6{background-image: url(/img/h2_tipo_6.gif);}
.titTipo7{background-image: url(/img/h2_tipo_7.gif);}
.titDiferencial{background-image: url(/img/h2_diferencial.gif);}
.titFotos{
	background-image: url(/img/h2_fotos.gif);
	margin-bottom: 4px;
}
.titVideos{
	background-image: url(/img/h2_videos.gif);
	margin-bottom: 4px;
}
.titPromocoes{
	background-image: url(img/h2_promocoes_e_eventos.gif);
	background-repeat: no-repeat;
	display: block;
	width: 100%;
	clear: both;
}
.fotosUl {
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: table;
	width: 100%;
}
.fotosUl li {
	list-style-type: none;
	float: left;
	padding: 0px;
	display: table;
	margin-top: 0px;
	margin-right: 16px;
	margin-bottom: 16px;
	margin-left: 0px;
	border: 1px solid #E9E9E9;
}
.fotosUl li a {
	padding: 3px;
	display: block;
	background-image: url(/img/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.videosUl li {
	list-style-type: none;
	display: block;
	margin-bottom: 8px;
}
.videosUl li a {
	text-decoration: none;
	display: block;
	background-image: url(/img/ico_videomedio.gif);
	background-repeat: no-repeat;
	background-position: -6px 0px;
	padding-left: 80px;
	padding-bottom: 5px;
	color: #2E1753 !important;
	height: 90px;
}


#baseinnerFull {
	display: table;
	clear: both;
}
#baseinnerFull p {
	line-height: 21px !important;
	margin-bottom: 15px;
	font-size: 12px;
}

#baseinnerFull .BigSide {
	float: left;
	width: 660px;
	display: table;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

#baseinnerFull .SmallSide {
	float: left;
	width: 280px;
	display: table;
	overflow: hidden;
}
#baseinnerFull .SmallSide p {
	line-height: 21px !important;
	margin-bottom: 21px;
}
#baseinnerFull .SmallSide .postit1 {
	padding-right: 22px;
	padding-left: 50px;
	padding-top: 66px;
	background-image: url(img/post.jpg);
	height: 302px;
	background-repeat: no-repeat;
}
#baseinnerFull .SmallSide .postit2 {
	padding-top: 33px;
	padding-left: 30px;
}
#baseinnerFull .SmallSide .postit0 {
	display: block;
}
.infoUl {
	display: block;
	padding-top: 30px;
	background-image: url(/img/h2_promocoes_e_eventos.gif);
	background-repeat: no-repeat;
	background-position: 30px top;
	margin-top: 35px;
}

.infoUl li {
	display: block;
	list-style-type: none;
	padding-right: 40px;
	padding-left: 55px;
	background-image: url(img/icos/arrowright.gif);
	background-repeat: no-repeat;
	background-position: 40px 10px;
}
.infoUl li a {
	text-decoration: none;
	color: #001753 !important;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px !important;
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}





a.mapaIco {
	background-image: url(img/icos/icoMapa.jpg);
	background-repeat: no-repeat;
	display: block;
	font-weight: bold;
	color: #006FBC !important;
	text-decoration: none;
	font-size: 14px;
	background-position: left top;
	height: 114px;
	width: 214px;
	margin-left: 38px;
	padding-top: 54px;
	margin-bottom: 0px;
	text-indent: 80px;
	text-transform: uppercase;
	clear: both;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
}
.topoNome {
	width: 650px;
	display: block;
	overflow: hidden;
}
#formReserva {
	display: block;
	clear: both;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.reserva {
	width: 90%;
	float: right;
}
.reserva fieldset {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.reserva legend {
	display: none;
}
.reserva li {
	list-style-type: none;
	display: block;
	margin-bottom: 5px;
}
.reserva label {
	display: block;
	clear: both;
}
.reserva .color-azul{
	display: block;
	padding: 2px;
	border: 1px solid #D0D0D0;
	background-color: transparent;
}
.reserva .color-azul a {
	color: #FFFFFF !important;
	text-decoration: none;
	padding-left: 100px;
	display: block;
	font-size: 17px;
	font-weight: bold;
	line-height: 24px;
	padding-top: 10px;
	background-image: url(img/icos/ico_reservas.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	background-color: #61AEED;
	height: 63px;
}
.reserva #button {
	padding: 5px;
	background-color: #61AEED;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	display: inline;
}
.tarifas {
	background: url(/img/post_tarifas.jpg) no-repeat right;
	text-align: center;
	padding: 65px 60px 60px 55px;
}
.tarifas .preco {
	font-size: 20px;
	line-height: 26px;
	color: #7A9E30;
	font-weight: bold;
}
.tarifas h3 {
	font-size: 16px;
	text-align: center;
	margin-bottom: 5px;
}
.tarifas #reservar {
	font-size: 14px;
	width: 140px;
	height: 27px;
}
