* {
	text-decoration:none;
	margin:0;
	padding:0;
	list-style:none;
	border:none;
}*
body {
	background:#c7d0d5 url(../images/back.jpg) repeat-x;
}

li {
	list-style-position: inside;
	list-style-type: disc;	
	font:normal 11px tahoma;
	color:#666;
}
/*****************************************
**** ESTRUTURA
*****************************************/
#geral{
	position:relative;
	width:870px;
	height:auto;
	margin:0px auto;
}
#top{
	position:relative;
	float:left;
	width:870px;
	height:140px;
}
#topo{
	position:relative;
	float:left;
	width:870px;
	height:290px;
	z-index:100;
}
#conteudo{
	position:relative;
	float:left;
	width:870px;
	height:auto;
	background:url(../images/back_conteudo.jpg) repeat-y center top;
	z-index:10;
	margin:-50px 0 0 0;
	padding:35px 0 0 0;
}
#rodape{
	position:relative;
	float:left;
	width:870px;
	height:93px;
}

/*****************************************
**** INTERNAS
*****************************************/
#conteudo h5{
	position:relative;
	float:left;
	height:40px;
	width:434px;
	margin:0 0 10px 0;
}
#conteudo .leftHome{
	position:relative;
	float:left;
	width:434px;
	height:auto;
}
#conteudo .localizacao{
	position:relative;
	float:left;
	width:324px;
	height:170px;
	z-index:100;
	background:url(../images/back_localizacao.jpg) no-repeat top left;
	padding:0 0 0 110px;
}
#conteudo .localizacao p{
	font:normal 11px tahoma;
	color:#666;
	line-height:20px;
	padding:0 20px;
	margin:10px 0 5px 0;
}
#depoimentos{
	position:absolute;
	width:455px;
	height:195px;
	bottom:-165px;
	right:8px;
}
#depoimentos .dentro{
	position:absolute;
	width:455px;
	height:195px;
	top:60px;
	right:0;
}
#conteudo .depoimentos p{
	font:normal 11px tahoma;
	color:#666;
	line-height:20px;
	padding:0 20px;
	margin:10px 0 5px 0;
}
#conteudo p a:link{
	font:normal 11px tahoma;
	color:#666;
}
#conteudo p a:hover{
	font:normal 11px tahoma;
	color:#000;
}
#conteudo p a:visited{
	font:normal 11px tahoma;
	color:#666;
}
#conteudo .rodapeHome{
	position:relative;
	float:left;
	width:434px;
	height:255px;
	z-index:10;
}
#conteudo .reservasHome{
	position:absolute;
	bottom:0;
	*bottom:-4px;
	_bottom:-4px;
	right:-436px;
}
#conteudo .rightHome{
	position:relative;
	float:right;
	width:436px;
	height:auto;
}
#conteudo .rightHome p{
	font:normal 11px tahoma;
	color:#fff;
	line-height:20px;
	padding:0 20px;
	margin:10px 0 5px 0;
}
#conteudo .thumb{
	border:2px solid #374951;
	margin:5px 3px 5px 3px;
	width:120px;
	height:80px;
}
#conteudo .thumb:hover{
	border:2px solid #fff;
	margin:5px 3px 5px 3px;
}



#conteudo .left{
	position:relative;
	float:left;
	width:434px;
	height:auto;
}
#conteudo .left p{
	font:normal 11px tahoma;
	color:#666;
	line-height:20px;
	margin:10px 0 5px 0;
}
#conteudo .left h1{
	font:bold 13px tahoma;
	color:#666;
	line-height:20px;
	margin:10px 0 5px 0;
	text-align:right;
}

#conteudo .right{
	position:relative;
	float:right;
	width:436px;
	height:auto;
}
#conteudo .right p{
	font:normal 11px tahoma;
	color:#fff;
	line-height:20px;
	margin:10px 0 5px 0;
}
#conteudo .right h1{
	font:bold 13px tahoma;
	color:#fff;
	line-height:20px;
	margin:10px 0 5px 0;
	text-align:left;
}

#infra{
	position:relative;
	float:left;
	width:404px;
	height:auto;
	border-bottom:1px solid #ccc;
}
#infra img{
	border:5px solid #fff;
}
#infra .thumbs{
	border:5px solid #fff;
	margin:5px 2px 5px 2px;
}
#conteudo .right td{
	font:normal 11px tahoma;
	color:#fff;
	padding:2px;
}
#conteudo .campos{
	font:normal 11px tahoma;
	color:#666;
	background:#fff;
	padding:3px;
	border:none;
}
#conteudo .camposT{
	font:normal 11px tahoma;
	color:#666;
	background:#fff;
	padding:3px;
	border:none;
	overflow:auto;
}


